.block_title{
    padding-top: 30px;
    position: relative;
    margin: auto;
    width: 347px;
    height: 59px;
}
header{
    position: relative;
    margin: auto;
    width: 100%;
    min-width: 1000px;
    height: 200px;
    padding: 0;
    /*background: url("/static/pics/page_img/header.png");*/
    /*border: solid black 1px;*/
}
/* слайдер */
    .slider__items {
      counter-reset: slide;
    }

    .slider__item {
      counter-increment: slide;
    }
        .slider__item img{
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }
        .slider__text{
            position: absolute;
            top:  100px;
            left: 100px;
            width: 500px;
            height: 349px;
        }
        .slider__text p{
            font-family: times, serif;
            font-size: 32pt;
            text-align: left;
            font-weight: normal;
            color: #ffffff;
            text-shadow: #000000 0 0 5px;
        }
    /*показывает имя и выйти*/
    .username{
        position: absolute;
        margin: 0;
        top: 30px;
        right: 100px;
        width: 300px;
        height: auto;
        /*border: solid #000000 1px;*/
    }
        .coloc{
            position: absolute;
            top: 10px;
            left: 0;
            width: 32px;
            height: 32px;
            margin: 0;
            padding: 0;
            background: url("/static/images/coloc.png");
        }
        .opov{
            position: absolute;
            left: 35px;
            top: 0;
            width: 50px;
            height: 100%;
            /*border: solid #000000 1px;*/
            margin: 0;
            padding-top: 12px;
            /*color: #e20100;*/
            /*font-family: Arial, Helvetica, sans-serif;*/
            /*font-weight: bold;*/
            /*font-size: 12pt;*/
        }

            .opov a{
                color: #e20100;
                font-family: Arial, Helvetica, sans-serif;
                text-align: left;
                font-weight: bold;
                font-size: 16pt;
                text-decoration: none;

            }
            .opov a:hover{
                text-decoration: underline;
                color: #950100;
            }
        p.uname{
            text-align: right;
            color: #004785;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
        }
        p.uname a{
            text-decoration: none;
            color: #004785;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
        }
         p.uname a:hover{
            text-decoration: underline;
            color: #9ba7a2;
        }
/*Слайдер для новостей*/
#page {
    width: 585px;
    margin: 30px auto;
}
#thumbs {
    padding-top: 10px;
    overflow: hidden;
}
#thumbs img, #largeImage {
    border: 1px solid gray;
    padding: 4px;
    background-color: white;
    cursor: pointer;
}
#thumbs img {
    float: left;
    margin-right: 6px;
}
#description {
    background: black;
    color: white;
    position: absolute;
    bottom: 0;
    padding: 10px 20px;
    width: 525px;
    margin: 5px;
}
#panel {
    position: relative;
}
/*Заголовок*/
.ptitle{
    position: relative;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    font-weight: bold;
    font-size: 14pt;
    margin: auto;
    padding: 20px;
}
    .block1{
        position: relative;
        width: 347px;
        height: 100px;
        padding-top: 20px;
        margin: auto;
        /*border: solid black 1px;*/
    }
    a.mail{
        /*display: block;*/
        position: absolute;
        left: 0;
        top: 0;
        width: 50px;
        height: 50px;
        background: url("/static/images/mail.png");
    }
        a.mail:hover{
            background: url("/static/images/mail2.png");
        }
    .menu{
        /*position: absolute;*/
        position: relative;
        /*bottom: 70px;*/
        /*left: 150px;*/
        /*height: 30px;*/
        height: 50px;
        min-width: 700px;
        padding-top: 20px;
        /*margin: 0;*/
        /*font-family: Impact, monospace;*/
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-align: center;
        font-size: 16pt;
        /*border: solid #000000 1px;*/
        background: #004785;
    }
        .menu a{
            color: #FFFFFF;
            /*color: #646864;*/
            margin-top: 20px;
            /*padding-top: 10px;*/
            margin-left: 20px;
            margin-right: 20px;
            text-decoration: none;
            /*border: solid #000000 1px;*/
        }
            .menu a:hover{
                /*text-decoration: underline;*/
                color: #9ba7a2;
            }
        /*.menu .site_in{*/
            /*position: absolute;*/
            /*right: 10px;*/
            /*top: 10px;*/
            /*width: 30px;*/
            /*height: 30px;*/
            /*border: solid #000000 1px;*/
        /*}*/
            /*.menu .site_in a{*/
                /*background: url("/static/images/input_w.png");*/
            /*}*/
                /*.menu .site_in a:hover{*/
                    /*background: url("/static/images/input_g.png");*/
                /*}*/
        /*.menu .admin_door{*/
            /*position: relative;*/
             /*margin-top: 10px;*/
            /*padding-top: 10px;*/
            /*margin-left: 100px;*/
            /*margin-right: 20px;*/
        /*}*/
    /*.admin_door{*/
        /*position: relative;*/
        /*margin-top: 75px;*/
        /*margin-left: 200px;*/
        /*background: url("/static/images/door_white.png");*/
    /*}*/
        /*.admin_door:hover{*/
            /*background: url("/static/images/door_grey.png");*/
        /*}*/
    .body{
        position: relative;
        margin: auto;
        padding: 0;
        width: 1000px;
        min-width: 700px;
        height: auto;
        min-height: 700px;
        /*border: solid black 1px;*/
    }
        .line_links{
            position: relative;
            width: 100%;
            height: 20px;
            /*border: solid black 1px;*/
        }
            .line_links a{
                margin: 5px;
                text-decoration: none;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: 10pt;
                color: #004785;
            }
                .line_links a:hover{
                    text-decoration: underline;
                    color: #9ba7a2;
                }
    .doc_links{
        position: relative;
        margin: 10px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        color: #004785;
    }
        .doc_links:hover{
            text-decoration: underline;
            color: #9ba7a2;
        }
    .news_links{
        position: relative;
        width: 100%;
        height: auto;
        text-decoration: none;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 11pt;
        color: #004785;
    }
    .struct_img{
        position: relative;
        margin-top: 20px;
        margin-left: 20px;
        padding: 0;
    }
    .kadr_table{
        position: relative;
        width: 100%;
        border: 1px solid gray;
        border-collapse: collapse;
        margin-bottom: 30px;
    }
        .kadr_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            margin: auto;
            padding: 20px;
        }
        .kadr_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
            font-weight: bold;
            background: #acdaff;
        }
        .kadr_table td{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            font-size: 12pt;
            font-weight: normal;
        }
        .kadr_table .otdel{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            font-size: 12pt;
            font-weight: bold;
            background: #fffdc1;
        }
        .kadr_table a{
            margin: 0;
            padding: 0;
            width: 100%;
            height: 100%;
            color: #004785;
            font-weight: bold;
            text-decoration: none;
        }
            .kadr_table a:hover{
                text-decoration: underline;
            }

    /*СЛУЖЕБНОЕ НОВОЕ*/
    .sluzebnoe{
        position: relative;
        margin: 0;
        padding: 0;
        width: 1000px;
        height: 750px;
        /*border: solid black 1px;*/
    }
        .slz_zadanie{
            position: absolute;
            left: 0;
            top: 0;
            width: 333px;
            height: 250px;
            background: rgba(94, 186, 255, 0.67);
        }
            a.slz_zadanie1{
                position: absolute;
                top: 70px;
                left: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/zadanie.png");
            }
                a.slz_zadanie1:hover{
                    background: url("/static/images/zadan2.png");
                }
            a.slz_zadanie2{
                position: absolute;
                top: 70px;
                left: 190px;
                width: 128px;
                height: 180px;
                background: url("/static/images/zpg1.png");
            }
                a.slz_zadanie2:hover{
                    background: url("/static/images/zpg2.png");
                }
            /*a.slz_zadanie2{*/
                /*position: absolute;*/
                /*top: 70px;*/
                /*right: 30px;*/
                /*width: 128px;*/
                /*height: 180px;*/
                /*background: url("/static/images/zpg1.png");*/
            /*}*/
                /*a.slz_zadanie2:hover{*/
                    /*background: url("/static/images/zpg2.png");*/
                /*}*/
        .slz_zak_pok{
            position: absolute;
            right: 0;
            top: 0;
            width: 500px;
            height: 250px;
            left: 333px;
            background: rgba(0, 153, 255, 0.31);
        }
            a.slz_zak_pok1{
                position: absolute;
                top: 70px;
                left: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/prop1.png");
            }
                a.slz_zak_pok1:hover{
                    background: url("/static/images/prop2.png");
                }
            a.slz_zak_pok2{
                position: absolute;
                top: 70px;
                left: 190px;
                width: 128px;
                height: 180px;
                background: url("/static/images/sgp1.png");
            }
                a.slz_zak_pok2:hover{
                    background: url("/static/images/sgp2.png");
                }
            a.slz_zak_pok3{
                position: absolute;
                top: 70px;
                right: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/anon1.png");
            }
                a.slz_zak_pok3:hover{
                    background: url("/static/images/anon2.png");
                }
        .slz_zak{
            position: absolute;
            top: 250px;
            left: 0;
            width: 333px;
            height: 250px;
            background: rgba(176, 210, 255, 0.66);
        }
            a.slz_zak1{
                position: absolute;
                top: 70px;
                left: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/pz1.png");
            }
                a.slz_zak1:hover{
                    background: url("/static/images/pz2.png");
                }
            a.slz_zak2{
                position: absolute;
                top: 70px;
                right: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/prs1.png");
            }
                a.slz_zak2:hover{
                    background: url("/static/images/prs2.png");
                }
        .slz_plansrok{
            position: absolute;
            top: 250px;
            left: 333px;
            width: 667px;
            height: 250px;
            background: #9cd9ff;
        }
            a.slz_plan1{
                position: absolute;
                top: 70px;
                left: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/shtor1.png");
            }
                a.slz_plan1:hover{
                    background: url("/static/images/shtor2.png");
                }
            a.slz_plan2{
                position: absolute;
                top: 70px;
                left: 190px;
                width: 128px;
                height: 180px;
                background: url("/static/images/ref1.png");
            }
                a.slz_plan2:hover{
                    background: url("/static/images/ref2.png");
                }
            a.slz_plan3{
                position: absolute;
                top: 70px;
                right: 190px;
                width: 128px;
                height: 180px;
                background: url("/static/images/samos1.png");
            }
                a.slz_plan3:hover{
                    background: url("/static/images/samos2.png");
                }
            a.slz_plan4{
                position: absolute;
                top: 70px;
                right: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/kont1.png");
            }
                a.slz_plan4:hover{
                    background: url("/static/images/kont2.png");
                }
        .slz_kadr{
            position: absolute;
            top: 0;
            right: 0;
            width: 167px;
            height: 250px;
            background: rgba(176, 210, 255, 0.66);
        }
            a.slz_kadr1{
                position: absolute;
                top: 70px;
                left: 15px;
                width: 128px;
                height: 180px;
                background: url("/static/images/grzap1.png");
            }
                a.slz_kadr1:hover{
                    background: url("/static/images/grzap2.png");
                }
            a.slz_kadr2{
                position: absolute;
                top: 70px;
                right: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/grpr1.png");
            }
                a.slz_kadr2:hover{
                    background: url("/static/images/grpr2.png");
                }
        .slz_oborud{
            position: absolute;
            left: 0;
            top: 500px;
            width: 167px;
            height: 250px;
            background: rgba(94, 186, 255, 0.67);
        }
            a.slz_oborud1{
                position: absolute;
                top: 70px;
                left: 20px;
                width: 128px;
                height: 180px;
                background: url("/static/images/prost1.png");
            }
                a.slz_oborud1:hover{
                    background: url("/static/images/prost2.png");
                }
            a.slz_oborud2{
                position: absolute;
                top: 70px;
                left: 190px;
                width: 128px;
                height: 180px;
                background: url("/static/images/exzap1.png");
            }
                a.slz_oborud2:hover{
                    background: url("/static/images/exzap2.png");
                }
            a.slz_oborud3{
                position: absolute;
                top: 70px;
                right: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/exprosm1.png");
            }
                a.slz_oborud3:hover{
                    background: url("/static/images/exprosm2.png");
                }
        .slz_sluz{
            position: absolute;
            right: 0;
            top: 500px;
            width: 500px;
            height: 250px;
            background: rgba(94, 186, 255, 0.67);
        }
            a.slz_sluz1{
                position: absolute;
                top: 70px;
                left: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/sz1.png");
            }
                a.slz_sluz1:hover{
                    background: url("/static/images/sz2.png");
                }
            .slz_sluz1_info{
                position: absolute;
                top: 85px;
                left: 100px;
                width: 30px;
                height: 30px;
                border-radius: 15px;
                background: red;
            }
                .slz_sluz1_info p{
                    position: relative;
                    text-align: center;
                    font-family: Arial, Helvetica, sans-serif;
                    color: white;
                    font-size: 8pt;
                }
            a.slz_sluz2{
                position: absolute;
                top: 70px;
                left: 190px;
                width: 128px;
                height: 180px;
                background: url("/static/images/szrs1.png");
            }
                a.slz_sluz2:hover{
                    background: url("/static/images/szrs2.png");
                }
            .slz_sluz2_info{
                position: absolute;
                top: 85px;
                left: 260px;
                width: 30px;
                height: 30px;
                border-radius: 15px;
                background: red;
            }
                .slz_sluz2_info p{
                    position: relative;
                    text-align: center;
                    font-family: Arial, Helvetica, sans-serif;
                    color: white;
                    font-size: 8pt;
                }
            a.slz_sluz3{
                position: absolute;
                top: 70px;
                right: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/zm1.png");
            }
                a.slz_sluz3:hover{
                    background: url("/static/images/zm2.png");
                }
            .slz_sluz3_info{
                position: absolute;
                top: 85px;
                right: 55px;
                width: 30px;
                height: 30px;
                border-radius: 15px;
                background: red;
            }
                .slz_sluz3_info p{
                    position: relative;
                    text-align: center;
                    font-family: Arial, Helvetica, sans-serif;
                    color: white;
                    font-size: 8pt;
                }
        .slz_sklad{
            position: absolute;
            top: 500px;
            left: 167px;
            width: 500px;
            height: 250px;
            background: rgba(0, 153, 255, 0.31);
        }
            a.slz_sklad1{
                position: absolute;
                top: 70px;
                left: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/nel1.png");
            }
                a.slz_sklad1:hover{
                    background: url("/static/images/nel2.png");
                }
            a.slz_sklad2{
                position: absolute;
                top: 70px;
                left: 180px;
                width: 128px;
                height: 180px;
                background: url("/static/images/siz1.png");
            }
                a.slz_sklad2:hover{
                    background: url("/static/images/siz2.png");
                }
            a.slz_sklad3{
                position: absolute;
                top: 70px;
                right: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/kanc1.png");
            }
                a.slz_sklad3:hover{
                    background: url("/static/images/kanc2.png");
                }
        .slz_mark{
            position: absolute;
            top: 750px;
            left: 333px;
            width: 334px;
            height: 250px;
            background: rgba(176, 210, 255, 0.66);
        }
            a.slz_mark1{
                position: absolute;
                top: 70px;
                left: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/svid1.png");
            }
                a.slz_mark1:hover{
                    background: url("/static/images/svid2.png");
                }
            a.slz_mark2{
                position: absolute;
                top: 70px;
                right: 30px;
                width: 128px;
                height: 180px;
                background: url("/static/images/prsvid1.png");
            }
                a.slz_mark2:hover{
                    background: url("/static/images/prsvid2.png");
                }
        .slz_otk{
            position: absolute;
            top: 500px;
            right: 0;
            width: 333px;
            height: 250px;
            background: rgba(176, 210, 255, 0.66);
        }
            a.slz_otk1{
                position: absolute;
                top: 70px;
                left: 100px;
                width: 128px;
                height: 180px;
                background: url("/static/images/otch1.png");
            }
                a.slz_otk1:hover{
                    background: url("/static/images/otch2.png");
                }
            /*a.slz_kadr2{*/
                /*position: absolute;*/
                /*top: 70px;*/
                /*right: 30px;*/
                /*width: 128px;*/
                /*height: 180px;*/
                /*background: url("/static/images/grpr1.png");*/
            /*}*/
                /*a.slz_kadr2:hover{*/
                    /*background: url("/static/images/grpr2.png");*/
                /*}*/
        /*.slz_sklad{*/
            /*position: absolute;*/
            /*left: 0;*/
            /*top: 750px;*/
            /*width: 500px;*/
            /*height: 250px;*/
            /*background: #9cd9ff;*/
        /*}*/
            /*a.slz_sklad1{*/
                /*position: absolute;*/
                /*top: 70px;*/
                /*left: 186px;*/
                /*width: 128px;*/
                /*height: 180px;*/
                /*background: url("/static/images/nel1.png");*/
            /*}*/
                /*a.slz_sklad1:hover{*/
                    /*background: url("/static/images/nel2.png");*/
                /*}*/
        /*.slz_mark{*/
            /*position: absolute;*/
            /*right: 0;*/
            /*top: 750px;*/
            /*width: 500px;*/
            /*height: 250px;*/
            /*background: rgba(176, 210, 255, 0.66);*/
        /*}*/
            /*.slz_mark1{*/
            /*position: absolute;*/
            /*left: 0;*/
            /*top: 500px;*/
            /*width: 500px;*/
            /*height: 250px;*/
            /*background: #9cd9ff;*/
        /*}*/
            /*a.slz_mark1{*/
                /*position: absolute;*/
                /*top: 70px;*/
                /*left: 186px;*/
                /*width: 128px;*/
                /*height: 180px;*/
                /*background: url("/static/images/svid1.png");*/
            /*}*/
                /*a.slz_mark1:hover{*/
                    /*background: url("/static/images/svid2.png");*/
                /*}*/
        .slz_h{
            position: relative;
            margin: auto;
            margin-top: 10px;
            width: 300px;
            height: 50px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14pt;
            /*color: #012335;*/
            font-weight: bolder;
            text-align: center;
            /*border: solid black 1px;*/
        }
            .slz_h p{
                color: #02517a;
            }
        .slz_h1{
            position: relative;
            margin: auto;
            margin-top: 10px;
            width: 100%;
            height: 50px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14pt;
            /*color: #012335;*/
            font-weight: bolder;
            text-align: center;
            /*border: solid black 1px;*/
        }
            .slz_h1 p{
                color: #02517a;
            }
    /*Таблица простоя оборудования*/
    .prostoi_table{
        position: relative;
        width: 1200px;
        border: 1px solid gray;
        border-collapse: collapse;
        margin-bottom: 30px;
        margin-left: -100px;
    }
        .prostoi_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            margin: auto;
            padding: 20px;
        }
        .prostoi_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10pt;
            font-weight: bold;
            background: #acdaff;
        }
        .prostoi_table td{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            font-size: 10pt;
            font-weight: normal;
        }
        .prostoi_table a{
            margin: 0;
            padding: 0;
            width: 100%;
            height: 100%;
            color: #004785;
            font-weight: bold;
            text-decoration: none;
        }
            .prostoi_table a:hover{
                text-decoration: underline;
            }
        .prst_btn1{
            position: absolute;
            bottom: 30px;
            right: 100px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .prst_btn1:hover{
                background: #7ed883;
                text-decoration: underline;
            }
    /*Таблица полуприцепов/шторников*/
    .pp_table{
        position: relative;
        width: 1400px;
        border: 1px solid gray;
        border-collapse: collapse;
        margin-bottom: 30px;
        margin-left: -200px;
    }
        .pp_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            margin: auto;
            padding: 20px;
        }
        .pp_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
            font-weight: bold;
            background: #acdaff;
        }
        .pp_table td{
            border: 1px solid gray;
            text-align: center;
            font-size: 10pt;
            font-weight: normal;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
        }
            .pp_table td p{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                text-align: center;
                font-size: 10pt;
                font-weight: normal;
            }
            .pp_table td a{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                color: #004785;
                font-weight: bold;
                text-decoration: none;
            }
                .pp_table td a:hover{
                    text-decoration: underline;
                }
    /*Таблица заданий руководителю*/
    .z_r_table{
        position: relative;
        width: 1400px;
        height: auto;
        border: 1px solid gray;
        border-collapse: collapse;
        margin-bottom: 30px;
        margin-left: -200px;
        padding: 0;
    }
        .z_r_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            margin: auto;
            padding: 20px;
        }
        .z_r_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10pt;
            font-weight: bold;
            background: #acdaff;
        }
            .z_r_table th a{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                color: #004785;
                font-weight: bold;
                text-decoration: none;
            }
                .z_r_table th a:hover{
                    text-decoration: underline;
                }
        .z_r_table td{
            border: 1px solid gray;
            text-align: center;
            font-size: 10pt;
            font-weight: normal;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
        }
            .z_r_table td p{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                text-align: center;
                font-size: 10pt;
                font-weight: normal;
            }
            .z_r_table td a{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                color: #004785;
                font-weight: bold;
                text-decoration: none;
            }
                .z_r_table td a:hover{
                    text-decoration: underline;
                }
    /*СЛУЖЕБНЫЕ ЗАПИСКИ*/
    h2.slz{
        display: block;
        position: relative;
        margin: auto;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
    }
    .sluz_vybor{
        position: relative;
        margin: auto;
        width: 100%;
        height: 100px;
        /*border: solid black 1px;*/
        /*background: #acdaff;*/
    }
    a.sz_add_button{
        position: absolute;
        top: 20px;
        left: 170px;
        width: 230px;
        height: 50px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #98ff9d;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.sz_add_button:hover{
            text-decoration: underline;
            background: #78cb7d;
        }
    /*КНОПКА ПОКАЗАТЬ ВСЕ*/
    .all_info{
        position: relative;
        margin: auto;
        text-align: center;
    }
    a.all_info_button{
        width: auto;
        height: auto;
        color: black;
        padding: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #b0d2ff;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.all_info_button:hover{
            text-decoration: underline;
            background: #5ebaff;
        }
    a.sz_pr_add_button{
        position: absolute;
        top: 20px;
        left: -100px;
        width: 250px;
        height: 50px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #fffbc3;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.sz_pr_add_button:hover{
            text-decoration: underline;
            background: #dad6a7;
            cursor: pointer;
        }
    a.gp_add_button{
        position: absolute;
        right: 0;
        top: 0;
        margin: 0;
        /*padding: 0;*/
        /*top: 100px;*/
        /*left: 200px;*/
        width: 220px;
        height: 35px;
        color: black;
        padding-top: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #b5ff93;
        border-radius: 5px;
        border: solid black 1px;
    }
        a.gp_add_button:hover{
            text-decoration: underline;
            background: #82b869;
            /*cursor: pointer;*/
        }
    a.gp_history_button{
        position: absolute;
        right: 320px;
        bottom: 30px;
        margin: 0;
        /*padding: 0;*/
        /*top: 100px;*/
        /*left: 200px;*/
        width: 220px;
        height: 35px;
        color: black;
        padding-top: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #b5ff93;
        border-radius: 5px;
        /*border: solid black 1px;*/
    }
        a.gp_history_button:hover{
            text-decoration: underline;
            background: #82b869;
            /*cursor: pointer;*/
        }
    a.pz_ttm_button{
        /*display: block;*/
        position: absolute;
        width: 100px;
        height: 40px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #9cd9ff;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.pz_ttm_button:hover{
            text-decoration: underline;
            background: #5ebaff;
        }
    .sz_search{
        position: absolute;
        top: 20px;
        right: 0;
        /*border: solid #000000 1px;*/
    }
        .szs_input{
            width: 300px;
            height: 50px;
            border-radius: 5px;
        }
        .szs_button {
            width: 100px;
            height: 50px;
            border-radius: 5px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            border: solid black 1px;
            background: #fdffd1;
        }
            .szs_button:hover{
                text-decoration: underline;
                background: #d6d8ad;
            }
    a.text_add_button{
        position: absolute;
        top: 20px;
        right: 150px;
        width: 280px;
        height: 50px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #acdaff;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.text_add_button:hover{
            text-decoration: underline;
            background: #80a2bc;
        }
    a.tek_mes_link{
        display: block;
        position: relative;
        margin: auto;
        padding: 10px;
        width: 250px;
        height: 40px;
        color: black;
        /*padding-top: 10px;*/
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #c1ffb7;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.tek_mes_link:hover{
            text-decoration: underline;
            background: #88b480;
        }
    a.sz_pr_new_add_button{
        display: block;
        position: relative;
        margin: auto;
        padding: 10px;
        width: 450px;
        height: 40px;
        color: black;
        /*padding-top: 10px;*/
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #c1ffb7;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.sz_pr_new_add_button:hover{
            text-decoration: underline;
            background: #88b480;
        }
    a.sz_pr_zam_add_button{
        display: block;
        position: relative;
        margin: auto;
        width: 450px;
        height: 40px;
        color: black;
        padding: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #fffbc3;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.sz_pr_zam_add_button:hover{
            text-decoration: underline;
            background: #dad6a7;
        }


    a.zadanie_add_button{
        display: block;
        position: relative;
        margin: auto;
        padding: 10px;
        width: 350px;
        height: 20px;
        color: black;
        /*padding-top: 10px;*/
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #c1ffb7;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.zadanie_add_button:hover{
            text-decoration: underline;
            background: #88b480;
        }
    a.zadacha_add_button{
        display: block;
        position: relative;
        margin: auto;
        width: 350px;
        height: 20px;
        color: black;
        padding: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #fffbc3;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.zadacha_add_button:hover{
            text-decoration: underline;
            background: #dad6a7;
        }
    .izdelie_add_block{
        position: relative;
        margin: auto;
        height: 100px;
        width: 950px;
        /*border: solid #000000 1px;*/
    }
    a.shassi_add_button{
        position: absolute;
        top: 20px;
        left: 50px;
        width: 250px;
        height: 30px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #c1ffb7;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.shassi_add_button:hover{
            text-decoration: underline;
            background: #88b480;
        }
    a.nadstr_add_button{
        position: absolute;
        top: 20px;
        left: 350px;
        width: 250px;
        height: 30px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #fffbc3;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.nadstr_add_button:hover{
            text-decoration: underline;
            background: #dad6a7;
        }
    a.izd_add_button{
        position: absolute;
        top: 20px;
        left: 650px;
        width: 250px;
        height: 30px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #ffaaaf;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.izd_add_button:hover{
            text-decoration: underline;
            background: #d18c91;
        }
    /*a.text_add_button1{*/
        /*position: absolute;*/
        /*top: 20px;*/
        /*right: 375px;*/
        /*width: 270px;*/
        /*height: 50px;*/
        /*color: black;*/
        /*padding-top: 10px;*/
        /*font-family: Arial, Helvetica, sans-serif;*/
        /*font-weight: normal;*/
        /*font-size: 10pt;*/
        /*text-align: center;*/
        /*text-decoration: none;*/
        /*background: #ffbed8;*/
        /*border-radius: 10px;*/
        /*border: solid black 1px;*/
    /*}*/
        /*a.text_add_button1:hover{*/
            /*text-decoration: underline;*/
            /*background: #ce9aac;*/
        /*}*/


    /*Таблица замечаний*/
    .zam_table{
        position: relative;
        width: 800px;
        /*border: 1px solid red;*/
        border-collapse: collapse;
        margin: auto;
    }
        .zam_table td{
            /*border: 1px solid gray;*/
            text-align: center;
            font-size: 12pt;
            font-style: italic;
            font-weight: normal;
            color: red;
            font-family: Arial, Helvetica, sans-serif;
            padding: 10px;
            border: 3px solid red;
        }
    /*Таблица служебок*/
    .sluz_table{
        position: relative;
        width: 1400px;
        border: 1px solid gray;
        border-collapse: collapse;
        margin-bottom: 30px;
        margin-left: -200px;
    }
        .sluz_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            margin: auto;
            padding: 20px;
        }
        .sluz_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
            font-weight: bold;
            background: #acdaff;
        }
        .sluz_table td{
            border: 1px solid gray;
            text-align: center;
            font-size: 12pt;
            font-weight: normal;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
        }
    /*Таблица служебок*/
    .sluz_table{
        position: relative;
        width: 1400px;
        border: 1px solid gray;
        border-collapse: collapse;
        margin-bottom: 30px;
        margin-left: -200px;
    }
        .sluz_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            margin: auto;
            padding: 20px;
        }
        .sluz_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
            font-weight: bold;
            background: #acdaff;
        }
        .sluz_table td{
            border: 1px solid gray;
            text-align: center;
            font-size: 12pt;
            font-weight: normal;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
        }
        .st_td1{
            border: 1px solid gray;
            width: 30px;
            height: auto;
        }
        .st_td2{
            border: 1px solid gray;
            width: 500px;
            height: auto;
        }
        .st_td3{
            border: 1px solid gray;
            width: 75px;
            height: auto;
        }
        .st_td4{
            border: 1px solid gray;
            width: 75px;
            height: auto;
        }
        .st_td5{
            border: 1px solid gray;
            width: 100px;
            height: auto;
        }
        .st_td6{
            border: 1px solid gray;
            width: 200px;
            height: auto;
        }
        .st_td7{
            border: 1px solid gray;
            width: 200px;
            height: auto;
        }
        .st_td8{
            border: 1px solid gray;
            width: 200px;
            height: auto;
        }
            .sluz_table p{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                text-align: center;
                font-size: 12pt;
                font-weight: normal;
            }
            .sluz_table a{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                color: #004785;
                font-weight: bold;
                text-decoration: none;
            }
                .sluz_table a:hover{
                    text-decoration: underline;
                }
    /*СТРУКТУРА ПРЕДПРИЯТИЯ*/
    .str{
        position: relative;
        left: -120px;
        width: 1240px;
        height: 100%;
    }
    .str_table{
        position: relative;
        width: 800px;
        border: 1px solid gray;
        border-collapse: collapse;
        margin: auto;
    }
        .str_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            margin: auto;
            padding: 20px;
        }
        .str_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
            font-weight: bold;
            background: #acdaff;
        }
        .str_table td{
            border: 1px solid gray;
            padding-left: 20px;
            text-align: left;
            font-size: 12pt;
            font-weight: normal;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
        }
            .str_table p{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                text-align: left;
                font-size: 12pt;
                font-weight: normal;
            }
            .str_table a{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                color: #004785;
                font-weight: bold;
                text-decoration: none;
            }
                .str_table a:hover{
                    text-decoration: underline;
                }
    /*Таблица последних СИЗ*/
    .siz_table{
        position: relative;
        width: 1200px;
        border: 1px solid gray;
        border-collapse: collapse;
        margin-bottom: 30px;
        margin-left: -100px;
    }
        .siz_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            margin: auto;
            padding: 20px;
        }
        .siz_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11pt;
            font-weight: bold;
            background: #fdffcb;
        }
        .siz_table td{
            border: 1px solid gray;
            text-align: center;
            font-size: 10pt;
            font-weight: normal;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
        }
    /*Таблица СИЗ на согласовании*/
    .siz_sogl_table{
        position: relative;
        width: 1200px;
        border: 1px solid gray;
        border-collapse: collapse;
        margin-bottom: 30px;
        margin-left: -100px;
    }
        .siz_sogl_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            margin: auto;
            padding: 20px;
        }
        .siz_sogl_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11pt;
            font-weight: bold;
            background: #90e9ff;
        }
        .siz_sogl_table td{
            border: 1px solid gray;
            text-align: center;
            font-size: 10pt;
            font-weight: normal;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
        }
        .siz_sogl_table a{
            margin: 0;
            padding: 0;
            width: 100%;
            height: 100%;
            color: #004785;
            font-weight: bold;
            text-decoration: none;
        }
            .siz_sogl_table a:hover{
                text-decoration: underline;
            }
    .siz_add_button{
        position: relative;
        margin-top: 0;
        margin-left: 400px;
        width: 200px;
        height: 50px;
        background: #9bffa5;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
    }
        .siz_add_button:hover{
            background: #88b480;
            text-decoration: underline;
        }
    .siz_del_button{
        position: absolute;
        margin-top: 0;
        margin-right: 100px;
        display: block;
        width: 200px;
        height: 35px;
        color: black;
        padding-top: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #ffb6bf;
        /*border-radius: 10px;*/
    }
        .siz_del_button:hover{
            background: #c36262;
            text-decoration: underline;
        }
    .siz_add_button1{
        width: 200px;
        height: 50px;
        background: #9bffa5;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
    }
        .siz_add_button1:hover{
            background: #88b480;
            text-decoration: underline;
        }
    .siz_sogl{
        position: relative;
        margin-top: 0;
        margin-left: 200px;
        width: 200px;
        height: 50px;
    }
    .siz_month{
        position: absolute;
        /*display: block;*/
        top: 70px;
        /*left: -500px;*/
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        font-weight: bold;
    }
    .siz_month_choice{
        /*position: absolute;*/
        /*top: 30px;*/
        /*left: 200px;*/
        width: 160px;
        height: 40px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        /*margin: 10px;*/
    }
    .siz_chisl{
        /*position: absolute;*/
        /*top: 30px;*/
        /*right: 200px;*/
        width: 160px;
        height: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        /*margin: 10px*/
    }
    /*Таблица неликвидов*/
    .nel_table{
        position: relative;
        width: 1400px;
        border: 1px solid gray;
        border-collapse: collapse;
        margin-bottom: 30px;
        margin-left: -200px;
    }
        .nel_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            margin: auto;
            padding: 20px;
        }
        .nel_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
            font-weight: bold;
            background: #acdaff;
        }
        .nel_table td{
            border: 1px solid gray;
            text-align: center;
            font-size: 10pt;
            font-weight: normal;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
        }
        td.nt_cen1{
            border: none;
            text-align: center;
            font-size: 14pt;
            font-weight: bold;
            color: black;
            background: #fdffd1;
        }
        .nt_td1{
            border: 1px solid gray;
            width: 30px;
            height: auto;
        }
        .nt_td2{
            border: 1px solid gray;
            width: 500px;
            height: auto;
        }
        .nt_td3{
            border: 1px solid gray;
            width: 75px;
            height: auto;
        }
        .nt_td4{
            border: 1px solid gray;
            width: 75px;
            height: auto;
        }
        .nt_td5{
            border: 1px solid gray;
            width: 100px;
            height: auto;
        }
        .nt_td6{
            border: 1px solid gray;
            width: 200px;
            height: auto;
        }
        .nt_td7{
            border: 1px solid gray;
            width: 200px;
            height: auto;
        }
        .nt_td8{
            border: 1px solid gray;
            width: 200px;
            height: auto;
        }
            .nel_table p{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                text-align: center;
                font-size: 12pt;
                font-weight: normal;
            }
            .nel_table a{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                color: #004785;
                font-weight: bold;
                text-decoration: none;
            }
                .nel_table a:hover{
                    text-decoration: underline;
                }
    /*Отчет монитор*/
    .nel_table1{
        position: absolute;
        width: 2000px;
        margin-left: 80px;
        /* border: 1px solid gray; */
        border-collapse: collapse;
    }
        .nel_table1 caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 30pt;
            margin: auto;
            padding: 20px;
        }
        .tdnt1_1{
            width: 210px;
            height: 210px;
            /* border: solid black 1px; */
            margin: 0;
            padding: 0;
        }
            .tdnt1_1 img{
                position: relative;
                /*margin: auto;*/
                width: 150px;
                height: 150px;
                margin: 30px;
                padding: 0;
            }
        .tdnt1_2{
            width: 150px;
            height: 210px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 50pt;
            font-weight: normal;
            text-align: center;
            /* border: solid black 1px; */
            margin: 0;
            padding: 0;
        }
        .tdnt1_3{
            width: 1540px;
            height: 210px;
            /* border: solid black 1px; */
            margin: 0;
            padding: 0;
        }
            .tdnt1_3 img{
                position: relative;
                margin: auto;
                margin: 25px;
                padding: 0;
            }
    a.nel_search_button{
        position: absolute;
        top: 50px;
        left: 0;
        width: 280px;
        height: 50px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #acdaff;
        border-radius: 10px;
        border: solid black 1px;
        }
        a.nel_search_button:hover{
            text-decoration: underline;
            background: #80a2bc;
        }
    a.nel_history_button{
        position: absolute;
        top: 50px;
        left: 330px;
        width: 280px;
        height: 40px;
        color: black;
        padding-top: 20px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #9bffa5;
        border-radius: 10px;
        border: solid black 1px;
        }
        a.nel_history_button:hover{
            text-decoration: underline;
            background: #70b775;
        }
    .nel_search{
        position: absolute;
        top: 50px;
        right: -100px;
    }
        .nel_input{
            width: 200px;
            height: 50px;
            border-radius: 5px;
        }
        .nel_button {
            width: 250px;
            height: 50px;
            border-radius: 5px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            border: solid black 1px;
            background: #fdffd1;
        }
            .nel_button:hover{
                text-decoration: underline;
                background: #d6d8ad;
            }
    /*Места хранения заказов*/
    .cttm_map{
        position: relative;
        margin: auto;
        width: 100%;
        height: 100%;
        text-align: center;
    }
        .cttm_map h2{
            position: absolute;
            top: 100px;
            left: 350px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
        }
        .gp_head{
            position: absolute;
            top: 100px;
            left: 200px;
            width: 400px;
            height: 80px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;
            /*border: solid #000000 1px;*/
        }
        .cttm_map h4{
            position: absolute;
            top: 100px;
            left: 270px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
        }

    .cttm_map svg{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .cttm_map_path1{
        /*background: #008feb;*/
        fill: #008feb;
        opacity: 0.3;
    }
        .cttm_map_path1:hover{
            transition: opacity 0.2s ease;
            opacity: 0.8;
            cursor: pointer;
        }
    .cttm_map_path11{
        /*background: #008feb;*/
        fill: #008feb;
        opacity: 0.8;
    }
    .cttm_map_path2{
        /*background: #008feb;*/
        fill: #6bff43;
        opacity: 0.3;
    }
    .cttm_map_path21{
        /*background: #008feb;*/
        fill: #6bff43;
        opacity: 0.8;
    }
        .cttm_map_path2:hover{
            transition: opacity 0.2s ease;
            opacity: 0.8;
            cursor: pointer;
        }
    .cttm_map_path3{
        /*background: #008feb;*/
        fill: #ffe200;
        opacity: 0.3;
    }
    .cttm_map_path31{
        /*background: #008feb;*/
        fill: #ffe200;
        opacity: 0.8;
    }
        .cttm_map_path3:hover{
            transition: opacity 0.2s ease;
            opacity: 0.8;
            cursor: pointer;
        }
    .cttm_map_path4{
        /*background: #008feb;*/
        fill: #ff3d05;
        opacity: 0.3;
    }
    .cttm_map_path41{
        /*background: #008feb;*/
        fill: #ff3d05;
        opacity: 0.8;
    }
        .cttm_map_path4:hover{
            transition: opacity 0.2s ease;
            opacity: 0.8;
            cursor: pointer;
        }
    .cttm_map_path5{
        /*background: #008feb;*/
        fill: #f223ff;
        opacity: 0.3;
    }
    .cttm_map_path51{
        /*background: #008feb;*/
        fill: #f223ff;
        opacity: 0.8;
    }
        .cttm_map_path5:hover{
            transition: opacity 0.2s ease;
            opacity: 0.8;
            cursor: pointer;
        }
    /*ПОИСК И ДОБАВЛЕНИЕ ПОЛУПРИЦЕПОВ*/
    .pol_search{
        position: relative;
        width: 100%;
        height: 50px;
        margin: auto;
        /*border: solid black 1px;*/
    }
        /*КНОПКА ДОБАВИТЬ ПОЛУПРИЦЕПЫ*/
        a.polu_add_button{
            position: absolute;
            top: 0;
            left: 0;
            width: 250px;
            height: 45px;
            color: black;
            padding-top: 5px;
            /*padding: 0;*/
            margin: 0;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            text-align: center;
            text-decoration: none;
            background: #98ff9d;
            border-radius: 10px;
            border: solid black 1px;
        }
            a.polu_add_button:hover{
                text-decoration: underline;
                background: #78cb7d;
            }
        /*КНОПКА ДОБАВИТЬ САМОСВАЛЫ*/
        a.samo_add_button{
            position: absolute;
            top: 0;
            left: 0;
            width: 250px;
            height: 30px;
            color: black;
            padding-top: 10px;
            /*padding: 0;*/
            margin: 0;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            text-align: center;
            text-decoration: none;
            background: #98ff9d;
            border-radius: 10px;
            border: solid black 1px;
        }
            a.samo_add_button:hover{
                text-decoration: underline;
                background: #78cb7d;
            }
        .pol_input{
            position: absolute;
            top: 0;
            left: 580px;
            width: 250px;
            height: 50px;
            border-radius: 5px;
        }
        .pol_button {
            position: absolute;
            top: 0;
            left: 850px;
            height: 50px;
            width: 150px;
            border-radius: 5px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            border: solid black 1px;
            background: #fdffd1;
        }
            .pol_button:hover{
                text-decoration: underline;
                background: #d6d8ad;
            }
    /*ДОБАВЛЕНИЕ РЕФА ФОРМА*/
    .zurnal_ref{
        position: relative;
        margin-left: 100px;
        width: 830px;
        padding: 0;
        height: 250px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_ref_svarka{
        position: relative;
        margin-left: 100px;
        width: 830px;
        padding: 0;
        height: 320px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_ref_malyarka{
        position: relative;
        margin-left: 100px;
        width: 830px;
        padding: 0;
        height: 430px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_ref_sborka{
        position: relative;
        margin-left: 100px;
        width: 830px;
        padding: 0;
        height: 540px;
        border-radius: 20px;
        background: #acdaff;
    }
        .zrf_p_non{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 50px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_non1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 80px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_non_k{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 100px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zpr_non{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 100px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_non1_k{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
        }
        .zpr_non1{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_no{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 195px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_no1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 265px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_no_k{
            position: absolute;
            top: 40px;
            left: 160px;
            width: 100px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zrf_no{
            position: absolute;
            top: 40px;
            left: 160px;
            width: 100px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_no1_k{
            position: absolute;
            top: 40px;
            left: 230px;
            width: 120px;
            height: 30px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
        }
        .zrf_no1{
            position: absolute;
            top: 40px;
            left: 230px;
            width: 120px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_nz{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_nz1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 480px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_nz_k{
            position: absolute;
            top: 40px;
            left: 300px;
            width: 150px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zrf_nz{
            position: absolute;
            top: 40px;
            left: 300px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_nz1_k{
            position: absolute;
            top: 40px;
            left: 430px;
            width: 150px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zrf_nz1{
            position: absolute;
            top: 40px;
            left: 430px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_nsh{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 540px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_nsh1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 650px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_nsh_k{
            position: absolute;
            top: 40px;
            left: 490px;
            width: 140px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zrf_nsh{
            position: absolute;
            top: 40px;
            left: 490px;
            width: 140px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_nsh1_k{
            position: absolute;
            top: 40px;
            left: 620px;
            width: 140px;
            height: 30px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
        }
        .zrf_nsh1{
            position: absolute;
            top: 40px;
            left: 620px;
            width: 140px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_nadstr{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            right: 50px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_nadstr2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            right: 65px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_nadstr_k{
            position: absolute;
            top: 40px;
            right: 30px;
            width: 130px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zrf_nadstr{
            position: absolute;
            top: 40px;
            right: 30px;
            width: 130px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_date{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            left: 50px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_date_k{
            position: absolute;
            top: 110px;
            left: 30px;
            width: 130px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zrf_date{
            position: absolute;
            top: 110px;
            left: 30px;
            width: 130px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_comment{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            left: 450px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_comment_k{
            position: absolute;
            top: 110px;
            left: 190px;
            width: 600px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zrf_comment{
            position: absolute;
            top: 110px;
            left: 190px;
            width: 600px;
            height: 30px;
            border-radius: 10px;
        }
        /*ДОБАВЛЯЕМ ДЛЯ СВАРКИ РЕФОВ*/
        .zrf_p_sv_date1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            left: 30px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_sv_date1_1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            left: 60px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_date1{
            position: absolute;
            top: 180px;
            left: 30px;
            width: 130px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_date1_1{
            position: absolute;
            top: 180px;
            left: 50px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_sv_date2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            left: 205px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_date2{
            position: absolute;
            top: 180px;
            left: 200px;
            width: 130px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_comment_sv{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            left: 480px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_comment_sv{
            position: absolute;
            top: 180px;
            left: 370px;
            width: 400px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_comment_sv_1{
            position: absolute;
            top: 180px;
            left: 240px;
            width: 530px;
            height: 30px;
            border-radius: 10px;
        }
        /*ДОБАВЛЯЕМ ДЛЯ МАЛЯРКИ РЕФОВ*/
        .zrf_malyarka{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            left: 90px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_malyarka1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            right: 120px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_ml_date1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            left: 75px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_ml_date1_1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            left: 50px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_ml_date1_2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            left: 250px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_ml_date1_3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            left: 455px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_ml_date1_4{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            right: 55px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_ml_date11{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            left: 330px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_ml_date111{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            left: 560px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_ml_date11{
            position: absolute;
            top: 210px;
            left: 45px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_ml_date12{
            position: absolute;
            top: 210px;
            left: 240px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_ml_date13{
            position: absolute;
            top: 210px;
            left: 435px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_ml_date14{
            position: absolute;
            top: 210px;
            right: 45px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_ml_date1{
            position: absolute;
            top: 210px;
            left: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_ml_date1_1{
            position: absolute;
            top: 210px;
            left: 80px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_ml_date1_2{
            position: absolute;
            top: 210px;
            left: 310px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_ml_date1_3{
            position: absolute;
            top: 210px;
            right: 80px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_ml_date2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            left: 245px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_ml_date2{
            position: absolute;
            top: 210px;
            left: 220px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_ml_date4{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            right: 60px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_ml_date4{
            position: absolute;
            top: 210px;
            right: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_ml_date3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            right: 265px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_ml_date3{
            position: absolute;
            top: 210px;
            right: 220px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_comment_ml{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 270px;
            left: 380px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_comment_ml{
            position: absolute;
            top: 290px;
            left: 30px;
            width: 760px;
            height: 30px;
            border-radius: 10px;
        }
        /*ДОБАВЛЯЕМ ДЛЯ СБОРКИ РЕФОВ*/
        .zrf_sborka{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            left: 140px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sborka1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            right: 120px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }

        .zrf_sborka2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 270px;
            left: 100px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sborka3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 270px;
            right: 220px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sborka3_1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 270px;
            right: 40px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sborka4{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 340px;
            left: 140px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sborka5{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            right: 225px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sborka6{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            right: 30px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_sb_nadstr{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            right: 50px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sb_nadstr{
            position: absolute;
            top: 40px;
            right: 30px;
            width: 130px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_sb_date1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            left: 150px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sb_date1{
            position: absolute;
            top: 210px;
            left: 120px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_sb_date1_1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            left: 75px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sb_date1_1{
            position: absolute;
            top: 210px;
            left: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_sb_date2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            left: 245px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sb_date2{
            position: absolute;
            top: 210px;
            left: 220px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_sb_date3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            right: 265px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_sb_date3_1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            right: 240px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_p_sb_date3_2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            right: 55px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sb_date3{
            position: absolute;
            top: 210px;
            right: 220px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_sb_date3_1{
            position: absolute;
            top: 210px;
            right: 220px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_sb_date3_2{
            position: absolute;
            top: 210px;
            right: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_sb_date4{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 190px;
            right: 60px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sb_date4{
            position: absolute;
            top: 210px;
            right: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_sb_date5{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 300px;
            left: 75px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sb_date5{
            position: absolute;
            top: 320px;
            left: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_sb_date6{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 300px;
            left: 245px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sb_date6{
            position: absolute;
            top: 320px;
            left: 220px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_sb_date7{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 300px;
            right: 240px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sb_date7{
            position: absolute;
            top: 320px;
            right: 220px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_sb_date8{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 300px;
            right: 60px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_sb_date8{
            position: absolute;
            top: 320px;
            right: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrf_p_comment_sb{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 380px;
            left: 380px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrf_comment_sb{
            position: absolute;
            top: 400px;
            left: 30px;
            width: 760px;
            height: 30px;
            border-radius: 10px;
        }
    .nel_all_price {
        position: relative;
        margin-left: 600px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14pt;
        font-weight: bold;
    }
    .sl_button{
        position: relative;
        padding: 0;
        width: 150px;
        height: 50px;
        margin: auto;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        background: #98ff9d;
    }
        .sl_button:hover{
            background: #78cb7d;
            text-decoration: underline;
        }
    .sl_button2{
        position: relative;
        padding: 0;
        width: 150px;
        height: 50px;
        margin-left: 500px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        background: #acdaff;
    }
        .sl_button2:hover{
            background: #008feb;
            text-decoration: underline;
        }
    .sluz_sogl_form{
        width: 95%;
        height: 100%;
    }
    tr.opis{
        height: 100px;
        background: #fdffd1;
        font-style: italic;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
    }
    tr.opis1{
        height: auto;
        background: #fdffd1;
        font-style: italic;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
    }
    .select_style{
        position: relative;
        margin: auto;
        width: 150px;
        height: 50px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
    }
    /*Таблица станков*/
    .stanki_block{
        position: relative;
        margin: auto;
        width: 100%;
        height: auto;
        padding: 0;
        background: #acdaff;
    }
    .prikaz_table2{
        position: relative;
        margin: 0 250px 0 250px;
        width: 500px;
        /*border: 1px solid gray;*/
        /*Убираем кривизну в таблице*/
        border-collapse: collapse;
    }
        .prikaz_table2  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            margin: auto;
            padding: 20px;
        }
        .prikaz_table2 th{
            /*border: 1px solid gray;*/
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
            font-weight: bold;
            background: #acdaff;
        }
        .prikaz_table2 td{
            /*border: 1px solid gray;*/
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            margin: 0;
            font-size: 12pt;
            font-weight: normal;
        }
    .manage_table{
        position: relative;
        width: 600px;
        margin: auto;
        border: 1px solid gray;
        /*Убираем кривизну в таблице*/
        border-collapse: collapse;
    }
        .manage_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            margin: auto;
            padding: 20px;
        }
        .manage_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
            font-weight: bold;
            background: #acdaff;
        }
        .manage_table td{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            margin: 0;
            font-size: 12pt;
            font-weight: normal;
        }
            .mtd1{
                width: 200px;
            }
            .mtd2{
                width: 200px;
            }
            .mtd3{
                width: 200px;
            }
            .mtd4{
                width: 200px;
            }
            .manage_table a{
                margin: 0;
                padding: 0;
                width: 100%;
                height: 100%;
                color: #004785;
                font-weight: bold;
                text-decoration: none;
            }
                .manage_table a:hover{
                    text-decoration: underline;
                }
    .prikaz_table{
        position: relative;
        width: 100%;
        border: 1px solid gray;
        /*Убираем кривизну в таблице*/
        border-collapse: collapse;
    }
        .prikaz_table  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            margin: auto;
            padding: 20px;
        }
        .prikaz_table th{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
            font-weight: bold;
            background: #acdaff;
        }
        .prikaz_table td{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            margin: 0;
            font-size: 12pt;
            font-weight: normal;
        }
            .td1{
                width: 100px;
            }
            .td2{
                width: 150px;
            }
            .td3{
                width: 750px;
            }
        .prikaz_table .otd{
            border: 1px solid gray;
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            font-size: 12pt;
            font-weight: bold;
            background: #fffdc1;
        }
        .prikaz_table a{
            margin: 0;
            padding: 0;
            width: 100%;
            height: 100%;
            color: #004785;
            font-weight: bold;
            text-decoration: none;
        }
            .prikaz_table a:hover{
                text-decoration: underline;
            }
    .prikaz_table3{
        position: relative;
        width: 100%;
        /*border: 1px solid gray;*/
        /*Убираем кривизну в таблице*/
        /*border-collapse: collapse;*/
    }
        .prikaz_table3  caption{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            margin: auto;
            padding: 20px;
        }
        .prikaz_table3 th{
            /*border: 1px solid gray;*/
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
            font-weight: bold;
            background: #acdaff;
        }
        .prikaz_table3 td{
            /*border: 1px solid gray;*/
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            margin: 0;
            font-size: 12pt;
            font-weight: normal;
        }
            .td1{
                width: 100px;
            }
            .td2{
                width: 150px;
            }
            .td3{
                width: 750px;
            }
        .prikaz_table3 .otd{
            /*border: 1px solid gray;*/
            font-family: Arial, Helvetica, sans-serif;
            text-align: center;
            font-size: 12pt;
            font-weight: bold;
            background: #fffdc1;
        }
        tr.stanki_table {
            width: 100%;
            height: 350px;
            /*border: solid gray 1px;*/
            padding: 0;
        }
        td.stanki_table {
            width: 500px;
            /*border: solid gray 1px;*/
            padding: 0;
        }
    /*авторизация при входе на СТАНКИ*/
    .login_text{
        position: relative;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        margin: auto;
        padding: 20px;
    }
    .login{
        position: absolute;
        padding: 0;
        top: 75px;
        left: 350px;
        width: 300px;
        height: 240px;
        border-radius: 10px;
        background: #acdaff;
        /*border: solid #000000 1px;*/
    }
        .log_name{
            position: relative;
            padding: 0;
            margin-top: 40px;
            margin-left: 40px;
            width: 200px;
            height: 40px;
        }
        .log_password{
            position: relative;
            margin-top: 30px;
            margin-left: 40px;
            width: 200px;
            height: 40px;
        }
        .log_button{
            position: absolute;
            margin: 0;
            padding: 0;
            width: 100px;
            height: 40px;
            bottom: 20px;
            left: 100px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
        }
    /*ЗАПОЛНЕНИЕ ЖУРНАЛА ПО СТАНКАМ*/
    .zurnal{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 20px;
        height: auto;
        border-radius: 20px;
        background: #acdaff;
    }
        .z_head{
            position: relative;
            margin: auto;
            padding: 10px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;

        }
        .z_central{
            position: relative;
            margin-top: 10px;
            margin-left: 250px;
            margin-bottom: 10px;
            width: 300px;
            height: 25px;
            border-radius: 10px;
            padding-bottom: 10px;
        }
        .z_central_two{
            position: relative;
            margin-top: 10px;
            margin-left: 50px;
            margin-bottom: 10px;
            width: 700px;
            height: 30px;
            padding: 0;
            /*border: solid black 1px;*/
        }
            .z_two1{
                position: absolute;
                width: 300px;
                height: 30px;
                left: 0;
                top: 0;
                margin: 0;
                padding: 0;
                border-radius: 10px;
            }
            .z_two2{
                position: absolute;
                width: 300px;
                height: 30px;
                right: 0;
                top: 0;
                border-radius: 10px;
            }
        .z_central_comment{
            position: relative;
            margin-left: 50px;
            margin-bottom: 10px;
            width: 700px;
            height: 200px;
            resize: none;
            border-radius: 10px;
            padding-bottom: 10px;
        }
        .z_button{
            position: relative;
            padding: 0;
            width: 300px;
            height: 50px;
            margin-top: 10px;
            margin-bottom: 20px;
            margin-left: 250px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
        }
    /*ЗАПОЛНЕНИЕ ПО НЕЛИКВИДАМ*/
    .zurnal_nel{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 440px;
        border-radius: 20px;
        background: #acdaff;
    }
        .zn_head{
            position: relative;
            margin: auto;
            padding: 10px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;

        }
        .zn_name{
            position: absolute;
            top: 70px;
            left: 20px;
            margin: 0;
            padding: 0;
            width: 760px;
            height: 40px;
            border-radius: 10px;
        }
        .zn_name2{
            position: absolute;
            top: 70px;
            left: 20px;
            margin: 0;
            padding: 0;
            width: 760px;
            height: 40px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
        }
        .p_name{
            position: absolute;
            top: 35px;
            left: 345px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zn_ob_kol{
            position: absolute;
            top: 150px;
            left: 20px;
            margin: 0;
            padding: 0;
            width: 160px;
            height: 40px;
            border-radius: 10px;
        }
        .zn_ob_kol2{
            position: absolute;
            top: 150px;
            left: 20px;
            margin: 0;
            padding: 0;
            width: 160px;
            height: 40px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
        }
        .p_ob_kol{
            position: absolute;
            top: 115px;
            left: 40px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zn_kol{
            position: absolute;
            top: 150px;
            left: 213px;
            margin: 0;
            padding: 0;
            width: 160px;
            height: 40px;
            border-radius: 10px;
        }
        .zn_kol2{
            position: absolute;
            top: 150px;
            left: 213px;
            margin: 0;
            padding: 0;
            width: 160px;
            height: 40px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
        }
        .p_kol{
            position: absolute;
            top: 115px;
            left: 243px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zn_ed{
            position: absolute;
            top: 150px;
            left: 417px;
            margin: 0;
            padding: 0;
            width: 160px;
            height: 40px;
            border-radius: 10px;
        }
        .zn_ed2{
            position: absolute;
            top: 150px;
            left: 417px;
            margin: 0;
            padding: 0;
            width: 160px;
            height: 40px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
        }
        .p_ed{
            position: absolute;
            top: 115px;
            left: 467px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zn_cen{
            position: absolute;
            top: 150px;
            left: 620px;
            margin: 0;
            padding: 0;
            width: 160px;
            height: 40px;
            border-radius: 10px;
        }
        .p_cen{
            position: absolute;
            top: 115px;
            left: 670px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zn_nazn{
            position: absolute;
            top: 230px;
            left: 20px;
            margin: 0;
            padding: 0;
            width: 760px;
            height: 40px;
            border-radius: 10px;
        }
        .zn_nazn2{
            position: absolute;
            top: 220px;
            left: 20px;
            margin: 0;
            padding: 0;
            width: 760px;
            height: 60px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
        }
        .p_nazn{
            position: absolute;
            top: 185px;
            left: 340px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zn_com{
            position: absolute;
            top: 310px;
            left: 20px;
            margin: 0;
            padding: 0;
            width: 760px;
            height: 40px;
            border-radius: 10px;
        }
        .zn_com2{
            position: absolute;
            top: 310px;
            left: 20px;
            margin: 0;
            padding: 0;
            width: 760px;
            height: 60px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
        }
        .zn_com2 p, .zn_nazn2 p, .zn_ed2 p, .zn_kol2 p,
        .zn_ob_kol2 p, .zn_name2 p{
            text-align: center;
            top: 10px;
            margin-top: 7px;
            padding: 0;
        }
        .p_com{
            position: absolute;
            top: 275px;
            left: 360px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zn_btn{
            position: absolute;
            bottom: 20px;
            left: 100px;
            width: 200px;
            height: 40px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .zn_btn:hover{
                background: #7ed883;
                text-decoration: underline;
            }
        .zn_btn1{
            position: absolute;
            bottom: 20px;
            left: 300px;
            width: 200px;
            height: 40px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .zn_btn1:hover{
                background: #7ed883;
                text-decoration: underline;
                cursor: pointer;
            }
        a.nel_s_button{
        position: absolute;
        bottom: 20px;
        right: 100px;
        width: 200px;
        height: 30px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #fdffd1;
        border-radius: 10px;
        /*border: solid black 1px;*/
    }
        a.nel_s_button:hover{
            text-decoration: underline;
            background: #d6d8ad;
        }
    a.button_g{
        position: absolute;
        bottom: 20px;
        right: 300px;
        width: 200px;
        height: 30px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #ffb6bf;
        border-radius: 10px;
        /*border: solid black 1px;*/
    }
        a.button_g:hover{
            text-decoration: underline;
            background: #be888e;
        }
    a.button_zad_del{
        display: block;
        width: 200px;
        height: 30px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #ffb6bf;
        border-radius: 10px;
        /*border: solid black 1px;*/
    }
        a.button_zad_del:hover{
            text-decoration: underline;
            background: #be888e;
        }
    a.button_zad_ed{
        display: block;
        width: 200px;
        height: 30px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #bfffc7;
        border-radius: 10px;
        /*border: solid black 1px;*/
    }
        a.button_zad_ed:hover{
            text-decoration: underline;
            background: rgba(125, 168, 128, 0.98);
        }

        a.nel_s_button2{
        position: relative;
        margin: auto;
        width: 200px;
        height: 30px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #fdffd1;
        border-radius: 10px;
        /*border: solid black 1px;*/
    }
        a.nel_s_button2:hover{
            text-decoration: underline;
            background: #d6d8ad;
        }
    /*ЗАПОЛНЕНИЕ ПО ГОТОВОЙ ПРОДУЦИИ*/
    .zurnal_got_prod{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 440px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_got_prod1{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 420px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_got_prod2{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 570px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_got_prod3{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 480px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_got_prod_view{
        display: inline-block;
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 750px;
        /*min-height: 300px;*/
        /*height: auto;*/
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_got_prod_view2{
        display: inline-block;
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 930px;
        /*min-height: 300px;*/
        /*height: auto;*/
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_got_prod_view22{
        display: inline-block;
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 1850px;
        /*min-height: 300px;*/
        /*height: auto;*/
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_got_prod_view3{
        display: inline-block;
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 980px;
        /*min-height: 300px;*/
        /*height: auto;*/
        border-radius: 20px;
        background: #acdaff;
    }
        .shassi_zgp{
            position: absolute;
            top: 90px;
            left: 0;
            width: 400px;
            height: 400px;
            background: #60ebc9;
            text-align: center;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
        }
        .shassi_zgp2{
            position: absolute;
            top: 90px;
            left: 0;
            width: 400px;
            height: 800px;
            background: #60ebc9;
            text-align: center;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
        }
            .shzgp_p_comment{
                position: absolute;
                padding: 0;
                margin: 0;
                top: 150px;
                left: 130px;
                color: black;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: normal;
                font-size: 10pt;
                text-align: center;
            }
            .shzgp_comment{
                position: absolute;
                top: 170px;
                left: 25px;
                width: 350px;
                height: 170px;
                border-radius: 10px;
                resize: none;
            }
            .shzgp_comment_k{
                position: absolute;
                top: 170px;
                left: 25px;
                width: 350px;
                height: 170px;
                border: solid black 1px;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: normal;
                font-size: 12pt;
                background: #fff1d8;
                text-align: center;
                border-radius: 10px;
                resize: none;
            }
            .shzgp_p_comment2{
                position: absolute;
                padding: 0;
                margin: 0;
                top: 360px;
                left: 130px;
                color: black;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: normal;
                font-size: 10pt;
                text-align: center;
            }
            .shzgp_comment_k2{
                position: absolute;
                top: 380px;
                left: 25px;
                width: 350px;
                height: 170px;
                background: #fff1d8;
                text-align: center;
                border-radius: 10px;
                resize: none;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: normal;
                font-size: 12pt;
                border: solid black 1px;
            }
            .shzgp_p_comment22{
                position: absolute;
                padding: 0;
                margin: 0;
                top: 570px;
                left: 130px;
                color: black;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: normal;
                font-size: 10pt;
                text-align: center;
            }
            .shzgp_comment_k22{
                position: absolute;
                top: 590px;
                left: 25px;
                width: 350px;
                height: 170px;
                background: #fff1d8;
                text-align: center;
                border-radius: 10px;
                resize: none;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: normal;
                font-size: 12pt;
                border: solid black 1px;
            }
            .shzgp_p_comment3{
                position: absolute;
                padding: 0;
                margin: 0;
                top: 150px;
                left: 130px;
                color: black;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: normal;
                font-size: 10pt;
                text-align: center;
            }
            .shzgp_comment3{
                position: absolute;
                top: 170px;
                left: 25px;
                width: 350px;
                height: 170px;
                border-radius: 10px;
                resize: none;
            }
            /*.shassi_zgp p{*/
                /*position: absolute;*/
                /*top: 20px;*/
                /*text-align: center;*/
                /*font-family: Arial, Helvetica, sans-serif;*/
                /*font-weight: bold;*/
                /*font-size: 12pt;*/
            /*}*/
        .nadstr_zgp{
            position: absolute;
            top: 90px;
            right: 0;
            width: 400px;
            height: 400px;
            background: #ebd384;
            text-align: center;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
        }
        .nadstr_zgp2{
            position: absolute;
            top: 90px;
            right: 0;
            width: 400px;
            height: 800px;
            background: #ebd384;
            text-align: center;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
        }
        .zgp_p_type{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 130px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_type{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 300px;
            height: 30px;
            border-radius: 10px;
        }
        .zgp_type_k{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 300px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zgp_p_type1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_type1{
            position: absolute;
            top: 40px;
            left: 250px;
            width: 300px;
            height: 30px;
            border-radius: 10px;
        }
        .zgp_type1_k{
            position: absolute;
            top: 40px;
            left: 250px;
            width: 300px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zgp_p_shs_n{
            position: absolute;
            padding: 0;
            margin: 0;
            top:20px;
            right: 180px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_shs_n{
            position: absolute;
            top: 40px;
            right: 30px;
            width: 400px;
            height: 30px;
            border-radius: 10px;
        }
        .zgp_shs_n_k{
            position: absolute;
            top: 40px;
            right: 30px;
            width: 400px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .gp_predupr{
            position: absolute;
            top: 90px;
            left: 10px;
            width: 780px;
            height: 60px;
            background: #fdffcb;
            text-align: center;
            color: red;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;

        }
        .zgp_p_shs_n1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 170px;
            left: 150px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_shs_n1{
            position: absolute;
            top: 190px;
            left: 25px;
            width: 350px;
            height: 30px;
            border-radius: 10px;
        }
        .zgp_shs_n1_k{
            position: absolute;
            top: 190px;
            left: 25px;
            width: 350px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zgp_p_shs_n2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            left: 150px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_shs_n2{
            position: absolute;
            top: 110px;
            left: 30px;
            width: 350px;
            height: 30px;
            border-radius: 10px;
        }
        .zgp_p_nds_n{
            position: absolute;
            padding: 0;
            margin: 0;
            top:20px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_nds_n{
            position: absolute;
            top: 40px;
            right: 200px;
            width: 400px;
            height: 30px;
            border-radius: 10px;
        }
        .zgp_nds_n_k{
            position: absolute;
            top: 40px;
            right: 200px;
            width: 400px;
            height: 30px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
        }
        .zgp_p_nds_n1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 170px;
            right: 150px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_nds_n1{
            position: absolute;
            top: 190px;
            right: 25px;
            width: 350px;
            height: 30px;
            border-radius: 10px;
        }
        .zgp_nds_n1_k{
            position: absolute;
            top: 190px;
            right: 25px;
            width: 350px;
            height: 30px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
        }
        .zgp_p_nds_n2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 170px;
            right: 150px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_nds_n2{
            position: absolute;
            top: 190px;
            right: 30px;
            width: 350px;
            height: 30px;
            border-radius: 10px;
        }
        .zgp_p_comment{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            left: 330px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_comment{
            resize: none;
            position: absolute;
            top: 110px;
            left: 30px;
            width: 740px;
            height: 200px;
            border-radius: 10px;
        }
        .zgp_comment_k{
            resize: none;
            position: absolute;
            top: 110px;
            left: 30px;
            width: 740px;
            height: 200px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zgp_k_comment1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 330px;
            left: 330px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_k_comment2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 580px;
            left: 330px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_comment_k1{
            resize: none;
            position: absolute;
            top: 360px;
            left: 30px;
            width: 740px;
            height: 200px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zgp_comment_k2{
            resize: none;
            position: absolute;
            top: 600px;
            left: 30px;
            width: 740px;
            height: 200px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zgp_p_zona{
            position: absolute;
            padding: 0;
            margin: 0;
            bottom: 110px;
            left: 260px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_zona{
            resize: none;
            position: absolute;
            bottom: 105px;
            left: 415px;
            width: 70px;
            height: 30px;
            border-radius: 10px;
        }
        .zgp_p_otd{
            position: absolute;
            padding: 0;
            margin: 0;
            bottom: 110px;
            left: 480px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_otd{
            resize: none;
            position: absolute;
            bottom: 105px;
            left: 660px;
            width: 70px;
            height: 30px;
            border-radius: 10px;
        }
        .zgp_otd_k{
            resize: none;
            position: absolute;
            bottom: 105px;
            left: 660px;
            width: 70px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zgp_p_otd_date{
            position: absolute;
            padding: 0;
            margin: 0;
            bottom: 85px;
            left: 640px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
        .zgp_k_zona{
            position: absolute;
            bottom: 105px;
            left: 415px;
            width: 70px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }

        .zgp_p_comment1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 240px;
            left: 330px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_p_comment2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 520px;
            left: 320px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_comment1{
            resize: none;
            position: absolute;
            top: 260px;
            left: 25px;
            width: 740px;
            height: 200px;
            border-radius: 10px;
        }
        .zgp_p_comment2_1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 920px;
            left: 320px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_comment1_k{
            resize: none;
            position: absolute;
            left: 25px;
            top: 940px;
            width: 740px;
            height: 200px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zgp_p_comment2_2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1180px;
            left: 320px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_comment2_k{
            resize: none;
            position: absolute;
            left: 25px;
            top: 1200px;
            width: 740px;
            height: 200px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zgp_p_comment2_3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1440px;
            left: 320px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zgp_comment3_k{
            resize: none;
            position: absolute;
            left: 25px;
            top: 1460px;
            width: 740px;
            height: 200px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .prz_btn{
            position: absolute;
            bottom: 30px;
            right: 300px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .prz_btn:hover{
                background: #7ed883;
                text-decoration: underline;
            }
    /*ЗАПОЛНЕНИЕ ПО ГРАФИКАМ РАБОТЫ*/
    .grafik{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 140px;
        border-radius: 20px;
        background: #acdaff;
    }
        .grafik_head{
            position: relative;
            margin: auto;
            padding: 10px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;

        }
        .grafik_p_date{
            position: absolute;
            top: 30px;
            left: 60px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .grafik_date{
            position: absolute;
            bottom: 30px;
            left: 10px;
            margin: 0;
            padding: 0;
            width: 230px;
            height: 40px;
            border-radius: 10px;
        }
        .grafik_p_kol{
            position: absolute;
            top: 30px;
            left: 330px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .grafik_col{
            position: absolute;
            bottom: 30px;
            left: 275px;
            margin: 0;
            padding: 0;
            width: 250px;
            height: 40px;
            border-radius: 10px;
        }
        .grafik_btn{
            position: absolute;
            bottom: 30px;
            right: 10px;
            width: 230px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .grafik_btn:hover{
                background: #7ed883;
                text-decoration: underline;
            }

    /*СЛУЖЕБКА НА ПРОИЗВОДСТВО*/
    .sluz_proizv{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 1700px;
        border-radius: 20px;
        background: #acdaff;
    }
    .sluz_proizv1{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 1850px;
        border-radius: 20px;
        background: #acdaff;
    }
        .spr_head{
            position: relative;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            margin: auto;
            padding: 20px;
            text-align: center;
        }
        .spr_p_soderz{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 30px;
            left: 320px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_soderz{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 50px;
            left: 30px;
            width: 740px;
            height: 140px;
            border-radius: 10px;
            resize: none;
        }
        .spr_p_osn{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 210px;
            left: 260px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_osn {
            position: absolute;
            padding: 0;
            margin: 0;
            left: 350px;
            top: 240px;
            width: 250px;
            height: 30px;
            overflow: hidden;
        }
        .spr_osn input.upload {
            position: absolute;
            top: 0;
            right: 0;
            margin: 0;
            padding: 0;
            font-size: 20px;
            cursor: pointer;
            opacity: 0;
            filter: alpha(opacity=0);
        }
        .spr_dock{
            position: absolute;
            padding: 0;
            margin: 0;
            left: 350px;
            top: 240px;
            text-decoration: none;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            color: #004785;
        }
            .spr_dock:hover{
                text-decoration: underline;
                color: #9ba7a2;
            }
        .spr_poz1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 280px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_name1{
            position: absolute;
            top: 300px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_ed1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 340px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_ed1{
            position: absolute;
            top: 360px;
            left: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_kol1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 340px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_kol1{
            position: absolute;
            top: 360px;
            right: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_poz2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 410px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_name2{
            position: absolute;
            top: 430px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_ed2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 470px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_ed2{
            position: absolute;
            top: 490px;
            left: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_kol2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 470px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_kol2{
            position: absolute;
            top: 490px;
            right: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_poz3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 540px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_name3{
            position: absolute;
            top: 560px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_ed3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 600px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_ed3{
            position: absolute;
            top: 620px;
            left: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_kol3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 600px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_kol3{
            position: absolute;
            top: 620px;
            right: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_poz4{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 670px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_name4{
            position: absolute;
            top: 690px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_ed4{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 730px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_ed4{
            position: absolute;
            top: 750px;
            left: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_kol4{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 730px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_kol4{
            position: absolute;
            top: 750px;
            right: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_poz5{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 800px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_name5{
            position: absolute;
            top: 820px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_ed5{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 860px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_ed5{
            position: absolute;
            top: 880px;
            left: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_kol5{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 860px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_kol5{
            position: absolute;
            top: 880px;
            right: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_poz6{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 930px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_name6{
            position: absolute;
            top: 950px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_ed6{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 990px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_ed6{
            position: absolute;
            top: 1010px;
            left: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_kol6{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 990px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_kol6{
            position: absolute;
            top: 1010px;
            right: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_poz7{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1060px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_name7{
            position: absolute;
            top: 1080px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_ed7{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1120px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_ed7{
            position: absolute;
            top: 1140px;
            left: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_kol7{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1120px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_kol7{
            position: absolute;
            top: 1140px;
            right: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_poz8{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1190px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_name8{
            position: absolute;
            top: 1210px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_ed8{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1250px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_ed8{
            position: absolute;
            top: 1270px;
            left: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_kol8{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1250px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_kol8{
            position: absolute;
            top: 1270px;
            right: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_poz9{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1320px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_name9{
            position: absolute;
            top: 1340px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_ed9{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1380px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_ed9{
            position: absolute;
            top: 1400px;
            left: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_kol9{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1380px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_kol9{
            position: absolute;
            top: 1400px;
            right: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_poz10{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1450px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_name10{
            position: absolute;
            top: 1470px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_ed10{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1510px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_ed10{
            position: absolute;
            top: 1530px;
            left: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_p_kol10{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1510px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .spr_kol10{
            position: absolute;
            top: 1530px;
            right: 150px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .spr_coment_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1580px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_coment{
            position: absolute;
            top: 1600px;
            left: 30px;
            width: 740px;
            height: 130px;
            padding: 0;
            margin: 0;
            border-radius: 10px;
            resize: none;

        }
        .spr_sz_ispr{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1632px;
            left: 300px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .spr_sz_ispr_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1630px;
            left: 340px;
            color: #000000;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;
        }
        .spr_select_style{
            position: absolute;
            bottom: 30px;
            left: 100px;
            margin: auto;
            width: 150px;
            height: 50px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
        }
        .spr_button{
            position: absolute;
            bottom: 30px;
            left: 300px;
            padding: 0;
            width: 150px;
            height: 50px;
            margin: auto;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            background: #98ff9d;
        }
            .spr_button:hover{
                background: #78cb7d;
                text-decoration: underline;
            }
        .spr_button1{
            position: absolute;
            bottom: 30px;
            left: 300px;
            padding: 0;
            width: 150px;
            height: 50px;
            margin: auto;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            background: #98ff9d;
        }
            .spr_button1:hover{
                background: #78cb7d;
                text-decoration: underline;
            }
        a.spr_button2{
            position: absolute;
            bottom: 30px;
            left: 500px;
            width: 150px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            color: black;
            margin-top: 5px;
            text-decoration: none;
            border: solid gray 1px;
            /*border-radius: 10px;*/
            background: #ff8786;
            /*border: none;*/
        }
            .spr_button2:hover{
                background: #c56665;
                text-decoration: underline;
            }
            .spr_button2 p{
                margin-top: 12px;
            }
    /*СВИДЕТЕЛЬСТВО ДОП МАРКИРОВКА*/
    .zurnal_dop_mark{
        position: relative;
        width: 1000px;
        padding: 0;
        height: 600px;
        border-radius: 20px;
        background: #acdaff;
    }
        p.zdm{
            margin-top: 5px;
            padding: 0;
        }
        .zdm_p_no_svid{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 40px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_no_svid{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 100px;
            height: 30px;
            border-radius: 10px;
        }
        .zdm_p_date{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_date{
            position: absolute;
            top: 40px;
            left: 160px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .zdm_p_org{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 410px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_org{
            position: absolute;
            top: 40px;
            left: 400px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .zdm_p_vin{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 750px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_vin{
            position: absolute;
            top: 40px;
            left: 630px;
            width: 330px;
            height: 30px;
            border-radius: 10px;
        }
        .zdm_p_vlad{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            left: 450px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_vlad{
            position: absolute;
            top: 110px;
            left: 30px;
            width: 930px;
            height: 30px;
            border-radius: 10px;
        }
        .zdm_p_mest_sposob{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            left: 330px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_mest_sposob{
            position: absolute;
            top: 180px;
            left: 30px;
            width: 930px;
            height: 30px;
            border-radius: 10px;
        }
        .zdm_p_shrift{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 230px;
            left: 380px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_shrift{
            position: absolute;
            top: 250px;
            left: 30px;
            width: 930px;
            height: 30px;
            border-radius: 10px;
        }
        .zdm_p_oborud{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 300px;
            left: 380px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_oborud{
            position: absolute;
            top: 320px;
            left: 30px;
            width: 930px;
            height: 30px;
            border-radius: 10px;
        }
        .zdm_p_img1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 370px;
            left: 130px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_img1{
            position: absolute;
            top: 390px;
            left: 80px;
            width: 330px;
            height: 30px;
            /*border-radius: 10px;*/
        }
        .zdm_p_img2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 370px;
            left: 420px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_img2{
            position: absolute;
            top: 390px;
            left: 410px;
            width: 330px;
            height: 30px;
            /*border-radius: 10px;*/
        }
        .zdm_p_img3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 370px;
            right: 80px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_img3{
            position: absolute;
            top: 390px;
            right: 30px;
            width: 200px;
            height: 30px;
            /*border-radius: 10px;*/
        }
        .zdm_shildiki{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 440px;
            left: 380px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zdm_sh1{
            position: absolute;
            top: 470px;
            left: 80px;
            width: 330px;
            height: 30px;
            /*border-radius: 10px;*/
        }
        .zdm_sh2{
            position: absolute;
            top: 470px;
            left: 410px;
            width: 330px;
            height: 30px;
            /*border-radius: 10px;*/
        }
        .zdm_sh3{
            position: absolute;
            top: 470px;
            right: 30px;
            width: 200px;
            height: 30px;
            /*border-radius: 10px;*/
        }
        .zdm_btn{
            position: absolute;
            bottom: 30px;
            right: 400px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .zdm_btn:hover{
                background: #7ed883;
                text-decoration: underline;
            }
    /*ЗАДАНИЕ РУКОВОДИТЕЛЮ*/
    .zad_ruk{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 600px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zad_ruk1{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 800px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zad_ruk1{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 800px;
        border-radius: 20px;
        background: #acdaff;
    }
        .zruk_p_slave{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 330px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zruk_slave_text{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 40px;
            left: 250px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;
        }
        .zruk_slave{
            position: absolute;
            top: 40px;
            left: 200px;
            width: 400px;
            height: 30px;
            border-radius: 10px;
        }
        .zruk_p_theme{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 80px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zruk_theme{
            position: absolute;
            top: 100px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .zruk_p_sod{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 140px;
            left: 340px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zruk_sod{
            position: absolute;
            top: 160px;
            left: 30px;
            width: 740px;
            height: 150px;
            border-radius: 10px;
            resize: none;
        }
        .zruk_p_osn{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 335px;
            left: 310px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zruk_a_osn{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 335px;
            left: 470px;
            color: #008feb;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
            .zruk_a_osn:hover{
                text-decoration: underline;
            }
        .zruk_osn {
            position: absolute;
            padding: 0;
            margin: 0;
            left: 350px;
            top: 355px;
            width: 250px;
            height: 30px;
            overflow: hidden;
        }
        /*.spr_osn input.upload {*/
            /*position: absolute;*/
            /*top: 0;*/
            /*right: 0;*/
            /*margin: 0;*/
            /*padding: 0;*/
            /*font-size: 20px;*/
            /*cursor: pointer;*/
            /*opacity: 0;*/
            /*filter: alpha(opacity=0);*/
        /*}*/
        /*.spr_dock{*/
            /*position: absolute;*/
            /*padding: 0;*/
            /*margin: 0;*/
            /*left: 350px;*/
            /*top: 240px;*/
            /*text-decoration: none;*/
            /*font-family: Arial, Helvetica, sans-serif;*/
            /*font-weight: bold;*/
            /*font-size: 14pt;*/
            /*color: #004785;*/
        /*}*/
            /*.spr_dock:hover{*/
                /*text-decoration: underline;*/
                /*color: #9ba7a2;*/
            /*}*/
        .zruk_p_sroch{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 400px;
            left: 60px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zruk_sroch{
            position: absolute;
            top: 400px;
            left: 30px;
        }
        .zruk_p_chern{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 400px;
            left: 260px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zruk_chern{
            position: absolute;
            top: 400px;
            left: 230px;
        }
        .zruk_p_zakno{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 375px;
            right: 150px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zruk_zakno{
            position: absolute;
            top: 395px;
            right: 30px;
            width: 330px;
            height: 30px;
            border-radius: 10px;
        }
        .zruk_p_otchet{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 445px;
            left: 130px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zruk_otchet{
            position: absolute;
            top: 465px;
            left: 100px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .zruk_p_predel{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 445px;
            right: 80px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zruk_predel{
            position: absolute;
            top: 465px;
            right: 100px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .zruk_p_otchet_text{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 515px;
            right: 320px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zruk_otchet_text{
            position: absolute;
            top: 535px;
            right: 30px;
            width: 740px;
            height: 150px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .zruk_comment_table{
            width: 99%;
            height: 100px;
            resize: none;
        }
        .zruk_otchet_table{
            width: 99%;
            height: 200px;
            resize: none;
        }
        .zruk_sogl_table{
            position: relative;
            margin: auto;
            width: 200px;
            height: 50px;
        }
        .zruk_file_table{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            color: #3b4daf;
            text-decoration: none;
        }
            .zruk_file_table:hover{
                text-decoration: underline;
            }
    /*ЗАДАЧА*/
    .zadacha_ruk{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 1560px;
        padding: 0;
        /*height: auto;*/
        border-radius: 20px;
        background: #acdaff;
    }
        .zadruk_p_theme{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 30px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zadruk_theme{
            position: absolute;
            top: 50px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .zadruk_p_sod{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            left: 340px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zadruk_sod{
            position: absolute;
            top: 110px;
            left: 30px;
            width: 740px;
            height: 150px;
            border-radius: 10px;
            resize: none;
        }
        .zadruk_p_osn{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 280px;
            left: 310px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zadruk_a_osn{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 280px;
            left: 470px;
            color: #008feb;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
            .zadruk_a_osn:hover{
                text-decoration: underline;
            }
        .zadruk_osn {
            position: absolute;
            padding: 0;
            margin: 0;
            left: 300px;
            top: 300px;
            width: 250px;
            height: 30px;
            overflow: hidden;
        }
        .zadruk_p_sroch{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 340px;
            left: 60px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zadruk_sroch{
            position: absolute;
            top: 340px;
            left: 30px;
        }
        .zadruk_p_chern{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 340px;
            left: 230px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .zadruk_chern{
            position: absolute;
            top: 340px;
            left: 200px;
        }
        .zadruk_p_zakno{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 320px;
            right: 150px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zadruk_zakno{
            position: absolute;
            top: 340px;
            right: 30px;
            width: 330px;
            height: 30px;
            border-radius: 10px;
        }
        .zadruk_p_preddate{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 390px;
            left: 290px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zadruk_preddate{
            position: absolute;
            top: 410px;
            left: 200px;
            width: 400px;
            height: 30px;
            border-radius: 10px;
        }
            .zadruk_isp1{
                position: absolute;
                top: 460px;
                left: 0;
                width: 400px;
                height: 200px;
                background: rgba(0, 153, 255, 0.31);
            }
            .zadruk_isp2{
                position: absolute;
                top: 460px;
                right: 0;
                width: 400px;
                height: 200px;
                background: rgba(0, 153, 255, 0.19);
            }
            .zadruk_isp3{
                position: absolute;
                top: 660px;
                left: 0;
                width: 400px;
                height: 200px;
                background: rgba(0, 153, 255, 0.10);
            }
            .zadruk_isp4{
                position: absolute;
                top: 660px;
                right: 0;
                width: 400px;
                height: 200px;
                background: rgba(0, 153, 255, 0);
            }
            .zadruk_isp5{
                position: absolute;
                top: 860px;
                left: 0;
                width: 400px;
                height: 200px;
                background: rgba(0, 153, 255, 0);
            }
            .zadruk_isp6{
                position: absolute;
                top: 860px;
                right: 0;
                width: 400px;
                height: 200px;
                background: rgba(0, 153, 255, 0.10);
            }
            .zadruk_isp7{
                position: absolute;
                top: 1060px;
                left: 0;
                width: 400px;
                height: 200px;
                background: rgba(0, 153, 255, 0.19);
            }
            .zadruk_isp8{
                position: absolute;
                top: 1060px;
                right: 0;
                width: 400px;
                height: 200px;
                background: rgba(0, 153, 255, 0.31);
            }
            .zadruk_isp9{
                position: absolute;
                top: 1260px;
                left: 0;
                width: 400px;
                height: 200px;
                background: rgba(0, 153, 255, 0.10);
            }
            .zadruk_isp10{
                position: absolute;
                top: 1260px;
                right: 0;
                width: 400px;
                height: 200px;
                background: rgba(0, 153, 255, 0);
            }
            .zadruk_isp_p{
                position: absolute;
                padding: 0;
                margin: 0;
                top: 30px;
                left: 140px;
                color: black;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: 10pt;
                text-align: center;
            }
            .zadruk_isp{
                /*display: block;*/
                position: absolute;
                top: 50px;
                left: 50px;
                width: 300px;
                height: 30px;
                border-radius: 10px;
            }
            .zadruk_ispdate_p{
                position: absolute;
                padding: 0;
                margin: 0;
                top: 100px;
                left: 110px;
                color: black;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: 10pt;
                text-align: center;
            }
            .zadruk_ispdate{
                /*display: block;*/
                position: absolute;
                top: 120px;
                left: 100px;
                width: 200px;
                height: 30px;
                border-radius: 10px;
            }
    /*ЗАДАЧА ПРОСМОТР*/
    .zadacha_prosmotr{
        position: relative;
        margin-left: 100px;
        /*padding: 10px;*/
        width: 800px;
        height: auto;
        background: #acdaff;
        border-radius: 10px;
    }
        .zpro_perd_date{
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 50px;
            border-radius: 10px 10px 0 0;
            /*background: #fdffd1;*/
        }
    .zpro_slaves{
        position: relative;
        margin-left: 100px;
        margin-top: 20px;
        width: 800px;
        height: auto;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
    }
    /*.slave*/
    .zadacha_slave{
        position: relative;
        margin-left: 100px;
        margin-top: 20px;
        /*padding-top: 10px;*/
        width: 800px;
        height: auto;
        background: rgb(234, 242, 255);
        border-radius: 10px;
        /*border: solid #000000 1px;*/
    }
    .zadacha_sogl{
        /*position: relative;*/
        /*margin: 0;*/
        /*padding: 0;*/
        width: 200px;
        height: 50px;
    }
    .zadacha_otch_table{
        width: 97%;
        height: 200px;
        resize: none;
    }

    /*ПРОПУСКА-ПРОЕЗД*/



    a.prpa_in_car{
        position: absolute;
        top: 50px;
        left: 0;
        width: 200px;
        height: 40px;
        color: black;
        padding-top: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #ffb6bf;
        border-radius: 10px;
        /*border: solid black 1px;*/
        }
        a.prpa_in_car:hover{
            text-decoration: underline;
            background: rgba(165, 118, 126, 0.97);
        }
    a.prpa_in_man{
        position: absolute;
        top: 50px;
        left: 0;
        width: 200px;
        height: 50px;
        color: black;
        padding-top: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #ffb6bf;
        border-radius: 10px;
        /*border: solid black 1px;*/
        }
        a.prpa_in_man:hover{
            text-decoration: underline;
            background: rgba(165, 118, 126, 0.97);
        }
    a.prpa_in_otm{
        position: absolute;
        top: 80px;
        left: 140px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 10pt;
        text-align: center;
        color: red;
        text-decoration: none;
    }
    a.prpa_in_otm:hover{
        position: absolute;
        top: 80px;
        left: 140px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 10pt;
        text-align: center;
        color: red;
        text-decoration: underline;
    }
    .prpa_add_car{
        position: absolute;
        display: block;
        top: 50px;
        left: 250px;
        width: 200px;
        height: 40px;
        color: black;
        padding-top: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #bfffc7;
        border-radius: 10px;
        cursor: hand;
        /*border: solid black 1px;*/
        }
        .prpa_add_car:hover{
            text-decoration: underline;
            background: #81ae87;
        }
    /*a.prpa_in_car{*/
        /*position: absolute;*/
        /*top: 50px;*/
        /*left: 250px;*/
        /*width: 200px;*/
        /*height: 40px;*/
        /*color: black;*/
        /*padding-top: 15px;*/
        /*font-family: Arial, Helvetica, sans-serif;*/
        /*font-weight: normal;*/
        /*font-size: 12pt;*/
        /*text-align: center;*/
        /*text-decoration: none;*/
        /*background: #9bffa5;*/
        /*border-radius: 10px;*/
        /*border: solid black 1px;*/
        /*}*/
        /*a.prpa_in_car:hover{*/
            /*text-decoration: underline;*/
            /*background: #70b775;*/
        /*}*/
    .prpa_search{
        position: absolute;
        top: 50px;
        right: 0;
    }
        .prpa_input{
            width: 300px;
            height: 50px;
            border-radius: 5px;
        }
        .prpa_button {
            width: 150px;
            height: 50px;
            border-radius: 5px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            border: solid black 1px;
            background: #fdffd1;
        }
            .prpa_button:hover{
                text-decoration: underline;
                background: #d6d8ad;
            }


    .prpa{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 600px;
        border-radius: 20px;
        background: #acdaff;
    }
    .prpa1{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 630px;
        border-radius: 20px;
        background: #acdaff;
    }
    .prpa2{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 1050px;
        border-radius: 20px;
        background: #acdaff;
    }
    .prpa2_1{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 1150px;
        border-radius: 20px;
        background: #acdaff;
    }
    .prpa2_2{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 1270px;
        border-radius: 20px;
        background: #acdaff;
    }
    .prpa3{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 1180px;
        border-radius: 20px;
        background: #acdaff;
    }
    .prpa4{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 720px;
        border-radius: 20px;
        background: #acdaff;
    }
        .prpa_date_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            left: 110px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center; 
        }
        .prpa_date_k{
            position: absolute;
            top: 110px;
            left: 100px;
            width: 250px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_date{
            position: absolute;
            top: 110px;
            left: 100px;
            width: 250px;
            height: 30px;
            border-radius: 10px;
        }
        .prpa_date2_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            right: 110px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_date2_k{
            position: absolute;
            top: 110px;
            right: 100px;
            width: 250px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_date2{
            position: absolute;
            top: 110px;
            right: 100px;
            width: 250px;
            height: 30px;
            border-radius: 10px;
        }
        .prpa_auto{
            position: absolute;
            top: 200px;
            left: 0;
            margin: 0;
            padding: 0;
            width: 100%;
            height: 200px;
            background: #95bddf;
        }
        .prpa_no_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 90px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_no_k{
            position: absolute;
            top: 40px;
            left: 50px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_no{
            position: absolute;
            top: 40px;
            left: 50px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prpa_fio_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 480px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_fio_k{
            position: absolute;
            top: 40px;
            left: 300px;
            width: 450px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_fio{
            position: absolute;
            top: 40px;
            left: 300px;
            width: 450px;
            height: 30px;
            border-radius: 10px;
        }
        .prpa_dt_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 110px;
            left: 90px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_dt_k{
            position: absolute;
            top: 130px;
            left: 50px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_dt{
            position: absolute;
            top: 130px;
            left: 50px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prpa_dtno_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 110px;
            left: 450px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_dtno_k{
            position: absolute;
            top: 130px;
            left: 300px;
            width: 450px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_dtno{
            position: absolute;
            top: 130px;
            left: 300px;
            width: 450px;
            height: 30px;
            border-radius: 10px;
        }
        .prpa_osnov_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 420px;
            left: 330px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_osnov_k{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 440px;
            left: 30px;
            width: 740px;
            height: 100px;
            text-align: center;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_osnov{
            position: absolute;
            top: 440px;
            left: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
        }
        .prpa_file_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 560px;
            left: 290px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_file {
            position: absolute;
            padding: 0;
            margin: 0;
            left: 50px;
            top: 580px;
            width: 250px;
            height: 30px;
            overflow: hidden;
        }
        .prpa_file2 {
            position: absolute;
            padding: 0;
            margin: 0;
            left: 230px;
            top: 580px;
            width: 250px;
            height: 30px;
            overflow: hidden;
        }
        .prpa_file3 {
            position: absolute;
            padding: 0;
            margin: 0;
            left: 410px;
            top: 580px;
            width: 250px;
            height: 30px;
            overflow: hidden;
        }
        .prpa_file4 {
            position: absolute;
            padding: 0;
            margin: 0;
            left: 590px;
            top: 580px;
            width: 250px;
            height: 30px;
            overflow: hidden;
        }
        .prpa_file_a{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 610px;
            left: 90px;
            color: #008feb;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
            .prpa_file_a:hover{
                text-decoration: underline;
            }
        .prpa_file_pusto{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 610px;
            left: 90px;
            color: #a5b3bd;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
        .prpa_file_a_1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 610px;
            left: 270px;
            color: #008feb;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
            .prpa_file_a_1:hover{
                text-decoration: underline;
            }
        .prpa_file_pusto_1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 610px;
            left: 270px;
            color: #a5b3bd;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
        .prpa_file_a_2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 610px;
            left: 450px;
            color: #008feb;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
            .prpa_file_a_2:hover{
                text-decoration: underline;
            }
        .prpa_file_pusto_2{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 610px;
            left: 450px;
            color: #a5b3bd;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
        .prpa_file_a_3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 610px;
            left: 630px;
            color: #008feb;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
            .prpa_file_a_3:hover{
                text-decoration: underline;
            }
        .prpa_file_pusto_3{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 610px;
            left: 630px;
            color: #a5b3bd;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
        .prpa_isprav{
            position: absolute;
            margin: 0;
            padding: 0;
            top: 650px;
            width: 250px;
            height: 40px;
            /*background: #ffeab4;*/
        }
        .prpa_isprav2{
            position: absolute;
            margin: 0;
            padding: 0;
            top: 1080px;
            width: 250px;
            height: 40px;
            /*background: #ffeab4;*/
        }
            .prpa_isprav_ok{
                position: absolute;
                margin: 0;
                padding: 0;
                left: 30px;
                top: 5px;
                width: 30px;
                height: 30px;
            }
            .prpa_isprav_ok_p{
                position: absolute;
                margin: 0;
                padding: 0;
                top: 10px;
                left: 70px;
                color: black;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: 14pt;
            }

        .prpa_file_a1{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 590px;
            left: 360px;
            color: #008feb;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
            .prpa_file_a1:hover{
                text-decoration: underline;
            }
        .prpa_comment_nach_ohr_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 620px;
            left: 300px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_comment_nach_ohr_k{
            position: absolute;
            top: 640px;
            left: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_comment_nach_ohr{
            position: absolute;
            top: 640px;
            left: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
        }
        .prpa_comment_ohr_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 780px;
            left: 340px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_comment_ohr_k{
            position: absolute;
            top: 800px;
            left: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_comment_ohr{
            position: absolute;
            top: 800px;
            left: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
        }
        .prpa_ispr_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 960px;
            left: 90px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_ispr_k{
            position: absolute;
            top: 980px;
            left: 50px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_ispr{
            position: absolute;
            top: 980px;
            left: 50px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prpa_prch_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 920px;
            left: 450px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpa_prch_k{
            position: absolute;
            top: 940px;
            left: 300px;
            width: 450px;
            height: 100px;
            border-radius: 10px;
            resize: none;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpa_prch{
            position: absolute;
            top: 940px;
            left: 300px;
            width: 450px;
            height: 100px;
            border-radius: 10px;
            resize: none;
        }
        .prpa_in_block{
            position: absolute;
            top: 950px;
            left: 0;
            width: 50%;
            height: 100px;
            background: #bfffc7;
        }
        .prpa_in_block2{
            position: absolute;
            top: 1050px;
            left: 0;
            width: 50%;
            height: 100px;
            background: #bfffc7;
        }
        .prpa_in_block1{
            position: absolute;
            top: 1070px;
            left: 0;
            width: 50%;
            height: 100px;
            background: #bfffc7;
        }
            .prpa_in_out_p{
                position: absolute;
                margin: 0;
                padding: 0;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: 12pt;
                top: 10px;
                left: 120px;
            }
            .prpa_in_date{
                position: absolute;
                margin: 0;
                padding: 0;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: 18pt;
                top: 40px;
                left: 100px;

            }
            .prpa_in{
                position: absolute;
                top: 40px;
                left: 180px;
                width: 30px;
                height: 30px;
            }
        .prpa_out_block{
            position: absolute;
            top: 950px;
            right: 0;
            width: 50%;
            height: 100px;
            background: #ffbcb9;
        }
        .prpa_out_block2{
            position: absolute;
            top: 1050px;
            right: 0;
            width: 50%;
            height: 100px;
            background: #ffbcb9;
        }
        .prpa_out_block1{
            position: absolute;
            top: 1070px;
            right: 0;
            width: 50%;
            height: 100px;
            background: #ffbcb9;
        }
            .prpa_out{
                position: absolute;
                top: 40px;
                left: 180px;
                width: 30px;
                height: 30px;
            }
    /*ПРОПУСКА - ПРОХОД*/
    .prpm{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 720px;
        border-radius: 20px;
        background: #acdaff;
    }
    .pr_mtc{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 600px;
        border-radius: 20px;
        background: #acdaff;
    }
    .pr_mtc1{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 800px;
        border-radius: 20px;
        background: #acdaff;
    }
        .prmtc_fio_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prmtc_fio_k{
            position: absolute;
            top: 40px;
            left: 100px;
            width: 600px;
            height: 30px;
            border-radius: 10px;
            resize: none;
            text-align: center;
            font-size: 10pt;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prmtc_fio{
            position: absolute;
            top: 40px;
            left: 100px;
            width: 600px;
            height: 30px;
            border-radius: 10px;
            resize: none;
        }
        .prmtc_date_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            left: 230px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prmtc_date_k{
            position: absolute;
            top: 110px;
            left: 190px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            font-size: 10pt;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prmtc_date{
            position: absolute;
            top: 110px;
            left: 190px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prmtc_perechen_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 160px;
            left: 280px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prmtc_perechen_k{
            position: absolute;
            top: 180px;
            left: 50px;
            width: 700px;
            height: 80px;
            border-radius: 10px;
            resize: none;
            text-align: center;
            font-size: 10pt;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prmtc_perechen{
            position: absolute;
            top: 180px;
            left: 50px;
            width: 700px;
            height: 80px;
            border-radius: 10px;
            resize: none;
        }
        .prmtc_vozvr{
            position: absolute;
            top: 280px;
            left: 0;
            margin: 0;
            padding: 0;
            width: 100%;
            height: 100px;
            background: #95bddf;
        }
        .prmtc_vozvr1{
            position: absolute;
            top: 280px;
            left: 0;
            margin: 0;
            padding: 0;
            width: 100%;
            height: 100px;
            background: #FFDEFE;
        }
        .prmts_outsors{
            position: absolute;
            margin: 0;
            padding: 0;
            left: 480px;
            top: 110px;
            width: 30px;
            height: 30px;
        }
        .prmts_outsors_p{
            position: absolute;
            margin: 0;
            padding: 0;
            top: 115px;
            left: 530px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
        }
        .prmts_vozvrat{
            position: absolute;
            margin: 0;
            padding: 0;
            left: 100px;
            top: 30px;
            width: 30px;
            height: 30px;
        }
        .prmts_vozvrat_p{
            position: absolute;
            margin: 0;
            padding: 0;
            top: 35px;
            left: 140px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
        }
        .prmtc_vozvrat_date_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 35px;
            left: 650px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;
        }
        .prmtc_vozvrat_date1_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 35px;
            left: 500px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;
        }
        .prmtc_vozvrat_date2_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 35px;
            left: 330px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;
        }
        .prmtc_vozvrat_date3_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 35px;
            left: 290px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;
        }
        .prmtc_vozvrat_date_k{
            position: absolute;
            top: 30px;
            left: 170px;
            width: 300px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            font-size: 10pt;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prmtc_vozvrat_date{
            position: absolute;
            top: 30px;
            left: 320px;
            width: 300px;
            height: 30px;
            border-radius: 10px;
        }
        .prmtc_comment_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 390px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prmtc_comment_k{
            position: absolute;
            top: 410px;
            left: 50px;
            width: 700px;
            height: 80px;
            border-radius: 10px;
            resize: none;
            text-align: center;
            font-size: 10pt;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prmtc_comment{
            position: absolute;
            top: 410px;
            left: 50px;
            width: 700px;
            height: 80px;
            border-radius: 10px;
            resize: none;
        }
        .prmtc_out_p1{
            position: absolute;
            padding: 0;
            margin: 0;
            bottom: 70px;
            left: 90px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prmtc_out_p{
            position: absolute;
            padding: 0;
            margin: 0;
            bottom: 45px;
            left: 100px;
            color: red;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
        .prmtc_out{
            position: absolute;
            bottom: 40px;
            left: 50px;
            width: 30px;
            height: 30px;
            border-radius: 10px;
            resize: none;
        }
        .prmtc_vozvrat_p{
            position: absolute;
            padding: 0;
            margin: 0;
            bottom: 50px;
            right: 100px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
        }
        .prmtc_vozvrat{
            position: absolute;
            bottom: 40px;
            right: 50px;
            width: 30px;
            height: 30px;
            border-radius: 10px;
            resize: none;
        }
    .prmtc_ispr{
        position: absolute;
        top: 600px;
        left: 50px;
        width: 200px;
        height: 30px;
        border-radius: 10px;
    }
    .prmtc_ispr_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 580px;
        left: 90px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .prmtc_prch_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 540px;
        left: 450px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .prmtc_prch_k{
        position: absolute;
        top: 560px;
        left: 300px;
        width: 450px;
        height: 100px;
        border-radius: 10px;
        resize: none;
        text-align: center;
        border: solid black 1px;
        background: #fff1d8;
    }
    .prmtc_prch{
        position: absolute;
        top: 560px;
        left: 300px;
        width: 450px;
        height: 100px;
        border-radius: 10px;
        resize: none;
    }
    .prmtc_sogl_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 700px;
        left: 110px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .prmtc_sogl{
        position: absolute;
        top: 720px;
        left: 50px;
        width: 200px;
        height: 30px;
        border-radius: 10px;
    }
    .prpm1{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 1150px;
        border-radius: 20px;
        background: #acdaff;
    }
    .prpm2{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 1350px;
        border-radius: 20px;
        background: #acdaff;
    }
        .prpm_type_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_type_k{
            position: absolute;
            top: 40px;
            left: 300px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpm_type{
            position: absolute;
            top: 40px;
            left: 300px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prpm_d_in_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            left: 80px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_d_in_k{
            position: absolute;
            top: 110px;
            left: 100px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpm_d_in{
            position: absolute;
            top: 110px;
            left: 100px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prpm_d_out_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 90px;
            right: 60px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_d_out_k{
            position: absolute;
            top: 110px;
            right: 100px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpm_d_out{
            position: absolute;
            top: 110px;
            right: 100px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prpm_name_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 180px;
            left: 340px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_name_k{
            position: absolute;
            top: 200px;
            right: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpm_name{
            position: absolute;
            top: 200px;
            right: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
        }
        .prpm_doc_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 260px;
            left: 80px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_doc{
            position: absolute;
            top: 280px;
            left: 30px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prpm_doc_no_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 260px;
            left: 400px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_doc_no{
            position: absolute;
            top: 280px;
            left: 260px;
            width: 500px;
            height: 30px;
            border-radius: 10px;
        }
        .prpm_osnov_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 340px;
            left: 320px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_osnov_k{
            position: absolute;
            top: 360px;
            right: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpm_osnov{
            position: absolute;
            top: 360px;
            right: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
        }
        .prpm_dop_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 490px;
            left: 300px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_dop_k{
            position: absolute;
            top: 510px;
            right: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpm_dop{
            position: absolute;
            top: 510px;
            right: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
        }
        .prpm_kom_no_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 640px;
            left: 300px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_kom_no_k{
            position: absolute;
            top: 660px;
            right: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpm_kom_no{
            position: absolute;
            top: 660px;
            right: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
        }
        .prpm_kom_o_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 790px;
            left: 320px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_kom_o_k{
            position: absolute;
            top: 810px;
            right: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpm_kom_o{
            position: absolute;
            top: 810px;
            right: 30px;
            width: 740px;
            height: 100px;
            border-radius: 10px;
            resize: none;
        }
        .prpm_in_block{
            position: absolute;
            top: 950px;
            left: 0;
            width: 50%;
            height: 100px;
            background: #bfffc7;
        }
        .prpm_in_block1{
            position: absolute;
            top: 970px;
            left: 0;
            width: 50%;
            height: 100px;
            background: #bfffc7;
        }
            .prpm_in_out_p{
                position: absolute;
                margin: 0;
                padding: 0;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: 12pt;
                top: 10px;
                left: 120px;
            }
            .prpm_in_date{
                position: absolute;
                margin: 0;
                padding: 0;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: 18pt;
                top: 40px;
                left: 100px;

            }
            .prpm_in{
                position: absolute;
                top: 40px;
                left: 180px;
                width: 30px;
                height: 30px;
            }
        .prpm_out_block{
            position: absolute;
            top: 950px;
            right: 0;
            width: 50%;
            height: 100px;
            background: #ffbcb9;
        }
        .prpm_out_block1{
            position: absolute;
            top: 970px;
            right: 0;
            width: 50%;
            height: 100px;
            background: #ffbcb9;
        }
            .prpm_out{
                position: absolute;
                top: 40px;
                left: 180px;
                width: 30px;
                height: 30px;
            }
        .prpm_ispr_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1130px;
            left: 90px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_ispr_k{
            position: absolute;
            top: 1150px;
            left: 50px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpm_ispr{
            position: absolute;
            top: 1150px;
            left: 50px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prpm_prch_p{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 1090px;
            left: 450px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prpm_prch_k{
            position: absolute;
            top: 1110px;
            left: 300px;
            width: 450px;
            height: 100px;
            border-radius: 10px;
            resize: none;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prpm_prch{
            position: absolute;
            top: 1110px;
            left: 300px;
            width: 450px;
            height: 100px;
            border-radius: 10px;
            resize: none;
        }
        .prpm_isprav{
            position: absolute;
            margin: 0;
            padding: 0;
            top: 640px;
            width: 250px;
            height: 40px;
            /*background: #ffeab4;*/
        }
            .prpm_isprav_ok{
                position: absolute;
                margin: 0;
                padding: 0;
                left: 30px;
                top: 5px;
                width: 30px;
                height: 30px;
            }
            .prpm_isprav_ok_p{
                position: absolute;
                margin: 0;
                padding: 0;
                top: 10px;
                left: 70px;
                color: black;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: 14pt;
            }
        .prpm_isprav1{
            position: absolute;
            margin: 0;
            padding: 0;
            bottom: 40px;
            left: 40px;
            width: 250px;
            height: 40px;
            /*background: #ffeab4;*/
        }
            .prpm_isprav1_ok{
                position: absolute;
                margin: 0;
                padding: 0;
                left: 30px;
                top: 5px;
                width: 30px;
                height: 30px;
            }
            .prpm_isprav1_ok_p{
                position: absolute;
                margin: 0;
                padding: 0;
                top: 10px;
                left: 70px;
                color: black;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                font-size: 14pt;
            }
    /*ЗАКАЗ ПОГРУЗЧИКА*/
    a.pogr_zak_button{
        display: block;
        position: relative;
        margin: auto;
        padding: 20px;
        width: 350px;
        height: 35px;
        color: black;
        /*padding-top: 10px;*/
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 18pt;
        text-align: center;
        text-decoration: none;
        background: #c1ffb7;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.pogr_zak_button:hover{
            text-decoration: underline;
            background: #88b480;
        }
    /*ЗАКАЗ ПОГРУЗЧИКА*/
    a.pogr_zak_button1{
        display: block;
        position: relative;
        margin: auto;
        padding: 20px;
        width: 390px;
        height: 30px;
        color: black;
        /*padding-top: 10px;*/
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 14pt;
        text-align: center;
        text-decoration: none;
        background: #c1ffb7;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.pogr_zak_button1:hover{
            text-decoration: underline;
            background: #88b480;
        }
    .pgr{
        position: relative;
        margin: auto;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        text-align: center;
    }
    a.pogr_zak_nach{
        display: block;
        position: absolute;
        margin: 0;
        left: 30px;
        bottom: 30px;
        padding: 20px;
        width: 250px;
        height: 35px;
        color: black;
        /*padding-top: 10px;*/
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 22pt;
        text-align: center;
        text-decoration: none;
        background: #c1ffb7;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.pogr_zak_nach:hover{
            text-decoration: underline;
            background: #88b480;
        }
    a.pogr_zak_otm{
        display: block;
        position: absolute;
        margin: 0;
        right: 30px;
        bottom: 30px;
        padding: 20px;
        width: 250px;
        height: 35px;
        color: black;
        /*padding-top: 10px;*/
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 22pt;
        text-align: center;
        text-decoration: none;
        background: #ffbcb9;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.pogr_zak_otm:hover{
            text-decoration: underline;
            background: #bb8c89;
        }
    a.pogr_zak_kon{
        display: block;
        position: absolute;
        margin: 0;
        left: 250px;
        bottom: 30px;
        padding: 20px;
        width: 250px;
        height: 35px;
        color: black;
        /*padding-top: 10px;*/
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 22pt;
        text-align: center;
        text-decoration: none;
        background: #a8daff;
        border-radius: 10px;
        border: solid black 1px;
    }
        a.pogr_zak_kon:hover{
            text-decoration: underline;
            background: #628297;
        }
    a.zak_take{
        display: block;
        width: 200px;
        height: 50px;
        padding-top: 20px;
        border: solid #000000 1px;
        margin: 1px;
        background: #65ff6e;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        text-align: center;
        text-decoration: none;
    }
        a.zak_take:hover{
            text-decoration: underline;
            background: #4fc656;
        }
    .zak_from_st{
        position: absolute;
        margin: 0;
        padding: 20px 5px 5px 5px;
        top: 0;
        left: 0;
        width: 400px;
        height: 90px;
        text-align: center;
        background: #a5dd9d;
        border-radius: 0;
        /*border: solid #000000 1px;*/
    }
        .zak_from_st p{
            display: block;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 16pt;
            margin-right: 30px;
        }
    .zak_date_h{
        position: absolute;
        top: 120px;
        left: 0;
        width: 100%;
        height: 70px;
        background: #f6ffc5;
        margin: 0;
        padding: 0;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        text-align: center;

    }
    .zak_gruz_kol{
        position: absolute;
        top: 180px;
        left: 0;
        width: 100%;
        height: 100px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        text-align: center;
        background: #e3ffab;
    }
        .zakcom_p{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-style: italic;
            font-size: 12pt;
        }
    .zak_img{
        position: absolute;
        left: 340px;
        top: 10px;
        width: 100px;
        height: 100px;
        background: url("/static/images/marsh.png");
    }
    .zak_to_st{
        position: absolute;
        margin: 0;
        padding: 20px 5px 5px 5px;
        top: 0;
        right: 0;
        width: 400px;
        height: 90px;
        text-align: center;
        background: #92c39a;
        border-radius: 0;
    }
        .zak_to_st p{
            display: block;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 16pt;
            margin-left: 30px;
        }
    .zpg_vyb{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 420px;
        /*border-radius: 20px;*/
        background: #ffeab4;
    }
    .zpg_nach{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 420px;
        border-radius: 0;
        background: #c1ffb7;
    }
    .zpg_add{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 530px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zpg_ispr{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 650px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zpg_otmena{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 300px;
        border-radius: 20px;
        background: #ffbcb9;
    }
    .zpg_add_btn{
        position: absolute;
        bottom: 30px;
        right: 300px;
        width: 200px;
        height: 45px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        text-align: center;
        border-radius: 10px;
        background: #98ff9d;
        border: none;
    }
        .zpg_add_btn:hover{
            background: #7ed883;
            text-decoration: underline;
        }


    .zpg_from_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 20px;
        left: 180px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
    }
    .zpg_from{
        position: absolute;
        top: 40px;
        left: 100px;
        width: 250px;
        height: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        border-radius: 10px;
    }
    .zpg_to_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 20px;
        right: 200px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
    }
    .zpg_to{
        position: absolute;
        top: 40px;
        right: 100px;
        width: 250px;
        height: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        border-radius: 10px;
    }
    .zpg_kom_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 90px;
        right: 350px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
    }
    .zpg_kom{
        position: absolute;
        top: 110px;
        right: 50px;
        width: 700px;
        height: 100px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        border-radius: 10px;
        resize: none;
    }
    .zpg_gruz_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 230px;
        left: 330px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
    }
    .zpg_gruz{
        position: absolute;
        top: 250px;
        right: 50px;
        width: 700px;
        height: 100px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        border-radius: 10px;
        resize: none;
    }
    .zpg_gruz_kol_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 370px;
        left: 230px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
    }
    .zpg_gruz_kol{
        position: absolute;
        top: 390px;
        right: 300px;
        width: 200px;
        height: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        border-radius: 10px;
        resize: none;
    }
    .zpg_ispr_block{
        position: absolute;
        top: 450px;
        width: 100%;
        height: 100px;
        background: #ffbcb9;
    }
    .zpg_ispr_text{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        text-align: center;
        margin: 10px 0 0 0;
        padding: 0;
    }
    .zpg_ispr_s_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 65px;
        left: 380px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        text-align: center;
    }
    .zpg_ispr_s{
        position: absolute;
        top: 60px;
        right: 430px;
        width: 30px;
        height: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        border-radius: 10px;
        resize: none;
    }
    .zpg_otm_prich_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 20px;
        left: 300px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
    }
    .zpg_otm_prich{
        position: absolute;
        top: 40px;
        left: 50px;
        width: 700px;
        height: 150px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        border-radius: 10px;
        resize: none;
    }
    .zpg_btn{
        position: absolute;
        bottom: 30px;
        right: 300px;
        width: 200px;
        height: 45px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        text-align: center;
        border-radius: 10px;
        background: #98ff9d;
        border: none;
    }
        .zpg_btn:hover{
            background: #7ed883;
            text-decoration: underline;
        }
    a.zpg_place_add{
        position: absolute;
        top: 50px;
        left: 0;
        width: 200px;
        height: 50px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #acdaff;
        border-radius: 10px;
        border: solid black 1px;
        }
        a.zpg_place_add:hover{
            text-decoration: underline;
            background: #80a2bc;
        }
    a.zpg_pogr_add{
        position: absolute;
        top: 50px;
        left: 230px;
        width: 200px;
        height: 50px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #acdaff;
        border-radius: 10px;
        border: solid black 1px;
        }
        a.zpg_pogr_add:hover{
            text-decoration: underline;
            background: #80a2bc;
        }
    a.zpg_otm_zak{
        position: absolute;
        top: 50px;
        left: 460px;
        width: 150px;
        height: 50px;
        color: black;
        padding-top: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12pt;
        text-align: center;
        text-decoration: none;
        background: #ffbcb9;
        border-radius: 10px;
        border: solid black 1px;
        }
        a.zpg_otm_zak:hover{
            text-decoration: underline;
            background: #ae8281;
        }
    /*ДОБАВЛЕНИЕ МЕСТА ПОГРУЗКИ/ВЫГРУЗКИ и ВОДИТЕЛЯ ПОГРУЗЧИКА*/
    .pogvyg{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 230px;
        border-radius: 20px;
        background: #acdaff;
    }
        .pogvyg_head{
            position: relative;
            margin: auto;
            padding: 10px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;

        }
        .pogvyg_p_no{
            position: absolute;
            top: 70px;
            left: 60px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .pogvyg_no{
            position: absolute;
            top: 110px;
            left: 30px;
            margin: 0;
            padding: 0;
            width: 100px;
            height: 40px;
            border-radius: 10px;
        }
        .pogvyg_p_name{
            position: absolute;
            top: 30px;
            left: 300px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .pogvyg_name{
            position: absolute;
            top: 70px;
            left: 160px;
            margin: 0;
            padding: 0;
            width: 370px;
            height: 40px;
            border-radius: 10px;
        }
        .pogvyg_p_otv{
            position: absolute;
            top: 120px;
            left: 300px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .pogvyg_otv{
            position: absolute;
            top: 160px;
            left: 160px;
            margin: 0;
            padding: 0;
            width: 370px;
            height: 40px;
            border-radius: 10px;
        }
        .pogvyg_btn{
            position: absolute;
            top: 110px;
            right: 30px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .pogvyg_btn:hover{
                background: #7ed883;
                text-decoration: underline;
            }
        .pogrr_p_no{
            position: absolute;
            top: 70px;
            left: 50px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .pogrr_no{
            position: absolute;
            top: 110px;
            left: 30px;
            margin: 0;
            padding: 0;
            width: 150px;
            height: 40px;
            border-radius: 10px;
        }
        .pogrr_p_name{
            position: absolute;
            top: 30px;
            left: 320px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .pogrr_name{
            position: absolute;
            top: 70px;
            left: 210px;
            margin: 0;
            padding: 0;
            width: 320px;
            height: 40px;
            border-radius: 10px;
        }
        .pogrr_p_phone{
            position: absolute;
            top: 120px;
            left: 300px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .pogrr_phone{
            position: absolute;
            top: 160px;
            left: 210px;
            margin: 0;
            padding: 0;
            width: 320px;
            height: 40px;
            border-radius: 10px;
        }
    /*ЗАКРЕПЛЕНИЕ УЧАСТКОВ/ЦЕХОВ ЗА ПОГРУЗЧИКОМ*/
    .pgrz{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 630px;
        border-radius: 20px;
        background: #acdaff;
    }
    .pgrz.pr_mtc{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 600px;
        border-radius: 20px;
        background: #acdaff;
    }
    .pgrz_log_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 20px;
        left: 260px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_log{
        position: absolute;
        top: 40px;
        left: 250px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    .pgrz_ceh1_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 110px;
        left: 160px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_ceh1{
        position: absolute;
        top: 130px;
        left: 50px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    .pgrz_ceh2_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 110px;
        right: 160px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_ceh2{
        position: absolute;
        top: 130px;
        right: 50px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    .pgrz_ceh3_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 200px;
        left: 160px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_ceh3{
        position: absolute;
        top: 220px;
        left: 50px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    .pgrz_ceh4_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 200px;
        right: 160px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_ceh4{
        position: absolute;
        top: 220px;
        right: 50px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    .pgrz_ceh5_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 290px;
        left: 160px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_ceh5{
        position: absolute;
        top: 310px;
        left: 50px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    .pgrz_ceh6_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 290px;
        right: 160px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_ceh6{
        position: absolute;
        top: 310px;
        right: 50px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    .pgrz_ceh7_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 380px;
        left: 160px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_ceh7{
        position: absolute;
        top: 400px;
        left: 50px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    .pgrz_ceh8_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 380px;
        right: 160px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_ceh8{
        position: absolute;
        top: 400px;
        right: 50px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    .pgrz_ceh9_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 470px;
        left: 160px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_ceh9{
        position: absolute;
        top: 490px;
        left: 50px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    .pgrz_ceh10_p{
        position: absolute;
        padding: 0;
        margin: 0;
        top: 470px;
        right: 160px;
        color: black;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        text-align: center;
    }
    .pgrz_ceh10{
        position: absolute;
        top: 490px;
        right: 50px;
        width: 300px;
        height: 30px;
        border-radius: 10px;
        resize: none;
    }
    /*ЗАПОЛНЕНИЕ ПРИНЯТЫЕ ЗАКАЗЫ*/
    .zurnal_przak{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 420px;
        border-radius: 20px;
        background: #acdaff;
    }
    .zurnal_przak_k{
        position: relative;
        margin-left: 100px;
        width: 800px;
        padding: 0;
        height: 520px;
        border-radius: 20px;
        background: #acdaff;
    }
        .prz_head{
            position: relative;
            margin: auto;
            padding: 10px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 14pt;
            text-align: center;

        }
        .prz_name{
            position: absolute;
            top: 70px;
            left: 20px;
            margin: 0;
            padding: 0;
            width: 760px;
            height: 40px;
            border-radius: 10px;
        }
        .prz_p_dateprih{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 60px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        p.pzr{
            margin-top: 5px;
            padding: 0;
        }
        .prz_dateprih{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prz_dateprih_k{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 200px;
            height: 30px;
            text-align: center;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prz_p_no{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 300px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_no{
            position: absolute;
            top: 40px;
            left: 270px;
            width: 100px;
            height: 30px;
            border-radius: 10px;
        }
        .prz_no_k{
            position: absolute;
            top: 40px;
            left: 270px;
            width: 100px;
            height: 30px;
            border: solid black 1px;
            text-align: center;
            background: #fff1d8;
            border-radius: 10px;
        }
        .prz_p_pismo{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 450px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_pismo{
            position: absolute;
            top: 40px;
            left: 410px;
            width: 120px;
            height: 30px;
            border-radius: 10px;
        }
        .prz_pismo_k{
            position: absolute;
            top: 40px;
            left: 410px;
            width: 120px;
            height: 30px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
            border-radius: 10px;
        }
        .prz_p_zakaz{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 640px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_zakaz{
            position: absolute;
            top: 40px;
            left: 570px;
            width: 190px;
            height: 30px;
            border-radius: 10px;
        }
        .prz_zakaz_k{
            position: absolute;
            top: 40px;
            left: 570px;
            width: 190px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .prz_p_comp{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 100px;
            left: 80px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_comp{
            position: absolute;
            top: 120px;
            left: 30px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prz_comp_k{
            position: absolute;
            top: 120px;
            left: 30px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
        }
        .prz_p_kontragent{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 100px;
            left: 340px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_kontragent{
            position: absolute;
            top: 120px;
            left: 280px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prz_kontragent_k{
            position: absolute;
            top: 120px;
            left: 280px;
            width: 200px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .pzr_kontr_add{
            position: absolute;
            top: 118px;
            left: 500px;
            width: 32px;
            height: 32px;
            background: url("/static/images/add1.png");
        }
            .pzr_kontr_add:hover{
                background: url("/static/images/add2.png");
            }
        .prz_p_otdko{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 100px;
            right: 100px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_otdko{
            position: absolute;
            top: 120px;
            right: 30px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prz_otdko_k{
            position: absolute;
            top: 120px;
            right: 30px;
            width: 200px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .prz_p_soderz{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 170px;
            left: 320px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_comment{
            position: absolute;
            top: 280px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
            resize: none;
        }
        .prz_comment_k{
            position: absolute;
            top: 280px;
            left: 30px;
            width: 740px;
            height: 30px;
            border-radius: 10px;
            border: solid black 1px;
            text-align: center;
            background: #fff1d8;
            resize: none;
        }
        .prz_p_comment{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 260px;
            left: 320px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_soderz{
            position: absolute;
            top: 190px;
            left: 30px;
            width: 740px;
            height: 40px;
            border-radius: 10px;
            resize: none;
        }
        .prz_p_otkrko{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 360px;
            left: 80px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_otkrko{
            position: absolute;
            top: 380px;
            left: 30px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            resize: none;
        }
        .prz_p_datepror{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 360px;
            left: 280px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_datepror{
            position: absolute;
            top: 380px;
            left: 260px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
            resize: none;
        }
        .prz_p_prich{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 360px;
            right: 120px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prz_prich{
            position: absolute;
            top: 380px;
            left: 490px;
            width: 280px;
            height: 30px;
            border-radius: 10px;
            resize: none;
        }
        .prz_soderz_k{
            position: absolute;
            top: 190px;
            left: 30px;
            width: 740px;
            height: 40px;
            border-radius: 10px;
            border: solid black 1px;
            text-align: center;
            background: #fff1d8;
            resize: none;
        }

        .prz_btn{
            position: absolute;
            bottom: 30px;
            right: 300px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .prz_btn:hover{
                background: #7ed883;
                text-decoration: underline;
            }
        .prz_btn1{
            position: absolute;
            bottom: 30px;
            right: 100px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .prz_btn1:hover{
                background: #7ed883;
                text-decoration: underline;
            }
        .prz_btn2{
            position: absolute;
            bottom: 30px;
            left: 100px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            color: black;
            /*margin-top: 5px;*/
            text-decoration: none;
            border-radius: 10px;
            background: #ff8786;
            border: none;
        }
            .prz_btn2:hover{
                background: #c56665;
                text-decoration: underline;
            }
            .prz_btn2 p{
                margin-top: 12px;
            }
    .pz_search{
        position: relative;
        top: 0;
        right: 0;
    }
    .pz_search1{
        position: relative;
        margin: auto;
        padding: 0;
        width: 500px;
        height: auto;
        /*border: solid #000000 1px;*/
        /*display: block;*/
    }
        .pzs_input{
            width: 300px;
            height: 50px;
            border-radius: 5px;
        }
        .pzs_button {
            width: 150px;
            height: 50px;
            border-radius: 5px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            border: solid black 1px;
            background: #fdffd1;
        }
            .pzs_button:hover{
                text-decoration: underline;
                background: #d6d8ad;
                cursor: pointer;
            }
        .pzs_button1 {
            width: 150px;
            height: 50px;
            border-radius: 5px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            border: solid black 1px;
            background: #acdaff;
        }
            .pzs_button1:hover{
                text-decoration: underline;
                background: #8badcd;
            }
    /*АНОНИМНОЕ СООБЩЕНИЕ*/
    .anon_block{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 620px;
        border-radius: 20px;
        background: #acdaff;
    }
    .anon_block1{
        position: relative;
        margin-left: 100px;
        width: 800px;
        height: 530px;
        border-radius: 20px;
        background: #acdaff;
    }
        .anon_p_text{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 330px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .anon_text{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 735px;
            height: 300px;
            border-radius: 10px;
            resize: none;
        }
        .anon_text_k{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 735px;
            height: 300px;
            border-radius: 10px;
            resize: none;
            border: solid black 1px;
            background: #fff1d8;
        }
        .anon_p_pay{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 370px;
            left: 180px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .anon_pay{
            position: absolute;
            top: 390px;
            left: 30px;
            width: 735px;
            height: 35px;
            border-radius: 10px;
            resize: none;
        }
        .anon_pay_k{
            position: absolute;
            top: 390px;
            left: 30px;
            width: 735px;
            height: 35px;
            border-radius: 10px;
            resize: none;
            border: solid black 1px;
            background: #fff1d8;
        }
        .anon_p_captcha{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 450px;
            left: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        #id_am_captcha_1{
            position: absolute;
            top: 470px;
            left: 350px;
            width: 200px;
            height: 35px;
            border-radius: 10px;
            resize: none;
        }
        .captcha{
            position: absolute;
            top: 470px;
            left: 250px;
        }
        .anon_btn{
            position: absolute;
            bottom: 30px;
            right: 300px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .anon_btn:hover{
                background: #7ed883;
                text-decoration: underline;
            }


/*ЗАДАНИЕ НА ПРОСЧЕТ*/
    .zurnal_pros{
        position: relative;
        margin-left: 100px;
        width: 830px;
        padding: 0;
        height: 330px;
        border-radius: 20px;
        background: #acdaff;
    }
        .prs_p_dateprih{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 60px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        p.prs{
            margin-top: 5px;
            padding: 0;
        }
        .prs_dateprih{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prs_dateprih_k{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 200px;
            height: 30px;
            text-align: center;
            border-radius: 10px;
            border: solid black 1px;
            background: #fff1d8;
        }
        .prs_p_no{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 300px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prs_no{
            position: absolute;
            top: 40px;
            left: 270px;
            width: 100px;
            height: 30px;
            border-radius: 10px;
        }
        .prs_no_k{
            position: absolute;
            top: 40px;
            left: 270px;
            width: 100px;
            height: 30px;
            border: solid black 1px;
            text-align: center;
            background: #fff1d8;
            border-radius: 10px;
        }
        .prs_p_zakp{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 410px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prs_zakp{
            position: absolute;
            top: 40px;
            left: 410px;
            width: 120px;
            height: 30px;
            border-radius: 10px;
        }
        .prs_zakp_k{
            position: absolute;
            top: 40px;
            left: 410px;
            width: 120px;
            height: 30px;
            text-align: center;
            border: solid black 1px;
            background: #fff1d8;
            border-radius: 10px;
        }
        .prs_p_kontragent{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 640px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prs_kontragent{
            position: absolute;
            top: 40px;
            left: 570px;
            width: 190px;
            height: 30px;
            border-radius: 10px;
        }
        .prs_kontragent_k{
            position: absolute;
            top: 40px;
            left: 570px;
            width: 190px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .prs_kontr_add{
            position: absolute;
            top: 37px;
            right: 30px;
            width: 32px;
            height: 32px;
            background: url("/static/images/add1.png");
        }
            .prs_kontr_add:hover{
                background: url("/static/images/add2.png");
            }
        .prs_p_otd{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 100px;
            left: 50px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prs_otd{
            position: absolute;
            top: 120px;
            left: 30px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prs_otd_k{
            position: absolute;
            top: 120px;
            left: 30px;
            width: 200px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .prs_p_otd_ko{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 100px;
            left: 325px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prs_otd_ko{
            position: absolute;
            top: 120px;
            left: 315px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prs_otd_ko_k{
            position: absolute;
            top: 120px;
            left: 315px;
            width: 200px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .prs_p_otd_peo{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 100px;
            right: 30px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prs_otd_peo{
            position: absolute;
            top: 120px;
            right: 30px;
            width: 200px;
            height: 30px;
            border-radius: 10px;
        }
        .prs_otd_peo_k{
            position: absolute;
            top: 120px;
            right: 30px;
            width: 200px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .prs_p_prim{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 170px;
            left: 380px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .prs_prim{
            position: absolute;
            top: 190px;
            left: 30px;
            width: 770px;
            height: 30px;
            border-radius: 10px;
        }
        .prs_prim_k{
            position: absolute;
            top: 190px;
            right: 30px;
            width: 770px;
            height: 30px;
            border: solid black 1px;
            background: #fff1d8;
            text-align: center;
            border-radius: 10px;
        }
        .prs_btn{
            position: absolute;
            bottom: 30px;
            right: 300px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .prs_btn:hover{
                background: #7ed883;
                text-decoration: underline;
            }
/*ЭЛЕКТРОННЫЕ ПРОПУСКА*/
    .ep_table{
        position: relative;
        margin: auto;
        border: solid #FFFFFF 1px;
    }
        .ep_table img{
            width: 100px;
            height: 100px;
            margin: 30px 100px 30px 100px;
        }
        a.ep_button1{
            display: block;
            margin-left: 30px;
            padding: 10px;
            width: 200px;
            height: 40px;
            color: black;
            /*padding-top: 10px;*/
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            text-align: center;
            text-decoration: none;
            background: #c1ffb7;
            border-radius: 10px;
            border: solid black 0;
        }
            a.ep_button1:hover{
                text-decoration: underline;
                background: #88b480;
            }
    .ep_table2{
        position: relative;
        margin-left: -100px;
        width: 1000px;
        border: solid #FFFFFF 1px;
    }
        .ep_table2 img{
            width: 100px;
            height: 100px;
            margin: 30px 100px 30px 100px;
        }
        a.ep_button1{
            display: block;
            margin-left: 30px;
            padding: 10px;
            width: 200px;
            height: 40px;
            color: black;
            /*padding-top: 10px;*/
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            text-align: center;
            text-decoration: none;
            background: #c1ffb7;
            border-radius: 10px;
            border: solid black 0;
        }
            a.ep_button1:hover{
                text-decoration: underline;
                background: #88b480;
            }
/*ЖУРНАЛ ПРОСТОЯ ОБОРУДОВАНИЯ*/
    .zurnal_prostoi{
        position: relative;
        margin-left: 100px;
        width: 830px;
        padding: 0;
        height: 630px;
        border-radius: 20px;
        background: #acdaff;
    }
        .zpr_svst{
            position: absolute;
            top: 100px;
            width: 100%;
            height: 150px;
            background: #9CAFBF;
        }
            .zpr_svst_text{
                position: relative;
                margin-top: 20px;
                text-align: center;
                font-size: 12pt;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                color: #2F597C;
            }
        .zpr_p_no{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 60px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_no{
            position: absolute;
            top: 40px;
            left: 30px;
            width: 100px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_date{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            left: 205px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_date{
            position: absolute;
            top: 40px;
            left: 210px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zrp_p_stanok{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 20px;
            right: 155px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zrp_stanok{
            position: absolute;
            right: 40px;
            top: 40px;
            right: 30px;
            width: 350px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_oborud{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 60px;
            right: 200px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_oborud{
            position: absolute;
            top: 80px;
            right: 30px;
            width: 400px;
            height: 30px;
            border-radius: 10px;
        }
        /* .zpr_p_inv{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 60px;
            left: 50px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_inv{
            position: absolute;
            top: 80px;
            left: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        } */
        .zpr_p_inv{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 60px;
            left: 35px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_inv{
            position: absolute;
            top: 80px;
            left: 30px;
            width: 100px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_ceh{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 60px;
            left: 170px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_ceh{
            position: absolute;
            top: 80px;
            left: 150px;
            width: 230px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_vrem{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 260px;
            left: 30px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_vrem{
            position: absolute;
            top: 280px;
            left: 30px;
            width: 80px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_prich{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 260px;
            right: 350px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_prich{
            position: absolute;
            top: 280px;
            left: 140px;
            width: 650px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_serv{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 330px;
            left: 150px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_serv{
            position: absolute;
            top: 350px;
            left: 30px;
            width: 370px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_stat{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 330px;
            right: 190px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_stat{
            position: absolute;
            top: 350px;
            right: 30px;
            width: 350px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_type{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 400px;
            left: 70px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_type{
            position: absolute;
            top: 420px;
            left: 30px;
            width: 150px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_rem{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 400px;
            left: 370px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_rem{
            position: absolute;
            top: 420px;
            left: 220px;
            width: 400px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_stoim{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 400px;
            right: 40px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_stoim{
            position: absolute;
            top: 420px;
            right: 30px;
            width: 130px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_p_prim{
            position: absolute;
            padding: 0;
            margin: 0;
            top: 470px;
            right: 400px;
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 10pt;
            text-align: center;
        }
        .zpr_prim{
            position: absolute;
            top: 490px;
            left: 30px;
            width: 760px;
            height: 30px;
            border-radius: 10px;
        }
        .zpr_btn{
            position: absolute;
            bottom: 30px;
            right: 310px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .zpr_btn:hover{
                background: #7ed883;
                text-decoration: underline;
            }
        .zpr_btn1{
            position: absolute;
            bottom: 30px;
            right: 100px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            border-radius: 10px;
            background: #98ff9d;
            border: none;
        }
            .zpr_btn1:hover{
                background: #7ed883;
                text-decoration: underline;
            }
        .zpr_btn2{
            position: absolute;
            bottom: 30px;
            left: 100px;
            width: 200px;
            height: 45px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            color: black;
            /*margin-top: 5px;*/
            text-decoration: none;
            border-radius: 10px;
            background: #ff8786;
            border: none;
        }
            .zpr_btn2:hover{
                background: #c56665;
                text-decoration: underline;
            }
            .zpr_btn2 p{
                margin-top: 12px;
            }
    /*НОВОСТИ*/
    .news_block{
        position: relative;
        margin: 20px;
        width: 100%;
        height: auto;
        padding: 10px;
        /*border: solid black 1px;*/
        border-radius: 10px;
        background: #acdaff;
    }
        .nb_title{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            margin: 0;
            padding: 0;
        }
        .nb_text{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            text-align: justify;
            text-indent: 10px;
            margin-top: 10px;
            padding: 0;
        }
        .nb_date{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 11pt;
            position: absolute;
            bottom: 10px;
            right: 10px;
            margin: 0;
            padding: 0;
        }
    .bd_block{
        position: relative;
        margin: 20px;
        width: 100%;
        height: auto;
        padding: 10px;
        /*border: solid black 1px;*/
        border-radius: 10px;
        background: #fff1d8;
        background: url("/static/images/bd1.jpg");
    }
        .bd_title{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            margin: 0;
            padding: 0;
        }
        .bd_text{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            text-align: center;
            text-indent: 10px;
            margin-top: 10px;
            padding: 0;
        }
    .bn_block{
        position: relative;
        margin: 20px;
        width: 100%;
        height: auto;
        padding: 10px;
        /*border: solid black 1px;*/
        border-radius: 10px;
        background: #ffc2cc;
    }
        .bn_title{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 12pt;
            text-align: center;
            margin: 0;
            padding: 0;
        }
        .bn_img{
            position: fixed;
        }
        .nb_text{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12pt;
            text-align: justify;
            text-indent: 10px;
            margin-top: 10px;
            padding: 0;
        }
        .nb_date{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            font-size: 11pt;
            position: absolute;
            bottom: 10px;
            right: 10px;
            margin: 0;
            padding: 0;
        }
    .otpusk_block{
        position: relative;
        margin: 20px;
        width: 100%;
        height: auto;
        padding: 10px;
        /*border: solid black 1px;*/
        border-radius: 10px;
        background: #acdaff;
    }
    .closepage{
        position: relative;
        margin: auto;
        font-family: Arial, Helvetica, sans-serif;
        color: #004785;
        text-align: center;
        font-size: 16pt;
        font-weight: bold;
    }
    /* ОТЧЁТЫ */
    .otch_graph{
        position: relative;
        margin-left: -270px;
        height: auto;
    }
    .table_style_otch{
        width: 95%;
        height: auto;
        text-align: center;
    }
    .table_style_zadanie_stanok{
        width: 95%;
        height: auto;
        text-align: center;
    }
    .otch_itog{
        width: 40px;
    }
    /*********/
    footer{
        position: relative;
        margin: auto;
        min-width: 700px;
        height: 100px;
        background: #004785;
    }
        footer .foot_block{
            position: relative;
            margin: auto;
            width: 700px;
            height: 100%;
            /*border: solid #000000 1px;*/
        }
            .foot_text{
                position: relative;
                margin: auto;
                padding-top: 35px;
                font-family: Arial, Helvetica, sans-serif;
                color: #FFFFFF;
                text-align: center;
                font-size: 14pt;
                font-weight: bold;
            }
            .site_in{
                position: absolute;
                right: 100px;
                top: 33px;
                width: 30px;
                height: 30px;
                background: url("/static/images/input_w.png");
                /*border: solid #000000 1px;*/
            }
                .site_in:hover{
                    background: url("/static/images/input_g.png");
                }
    /*slider css*/

