body, html {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
/*    background-image:url(../img/072serii.jpg);*/
    background:url(img/bg1.jpg);
    background-size: cover;
    background-attachment:fixed;
    opacity: 0.9;
}
/*html {
    margin: 0 auto;
    background: url(../img/bds_logo_light.gif) no-repeat fixed center top;
}*/
.login_box {
    overflow:hidden; 
    color:#fff;
    background:url(img/bg2.jpg);
    background-size: cover;
    border:1px solid #CCC;
    -moz-border-radius:5px;
    -khtml-border-radius:5px; 
    -webkit-border-radius:5px;
    border-radius:5px;
    top: 50%; /* Отступ в процентах от верхнего края окна */
    left: 50%; /* Отступ в процентах от левого края окна */
    width: 290px;
    height: 180px; /* Высота блока */
    position: absolute; /* Абсолютное позиционирование блока */
    margin-top: -145px; /* Отрицательный отступ от верхнего края страницы, должен равняться половине высоты блока со знаком минус */
    margin-left: -145px; /* Отрицательный отступ от левого края страницы, должен равняться половине высоты блока со знаком минус */
}
.login_title {
    font: 30px Verdana;
    color: #fff; 
    margin: 0 0 5px 0;
    text-align: center;
}
.login_input {
    /*background:url(img/login2.jpg) top left no-repeat;*/ 
    width:216px;
    margin:0 0 5px 0; 
    height:30px;
    /*line-height:30px;*/ 
    padding:3px 5px;
    font-size: 21px;
}
.password_input {
    /*background:url(img/password1.jpg) top left no-repeat;*/
    background-color: #fff;
    width:140px;
    overflow: auto;
    height:17px; 
    /*line-height:17px;*/ 
    padding: 5px 5px; 
    margin:5px 0 0px 0; 
    font-size: 16px;
}
.bottom_input {
    background:url(img/enter4.jpg) no-repeat;
    background-color: #fff;
    width: 58px; 
    height: 27px;
    /*line-height:27px;*/
    /*padding: 5px 5px;*/
    /*margin:5px 0 0px 0;*/
    font-size: 16px;
}
.login_input, .password_input, .bottom_input{
    background-color: #fff;
    border:none;
    color:#000;
    -moz-border-radius:5px;
    -khtml-border-radius:5px; 
    -webkit-border-radius:5px;
    border-radius:5px;
}
.regtext a {
    font:8px Verdana; 
    color:#fff;
    line-height:18px;
}
.shtrihkod {
    width:210px;
    overflow: auto;
    height:27px; 
    /*line-height:27px;*/ 
    padding-top: 5px; 
    /*margin-top: 5px;*/ 
    border: 1px solid red;
    color: #000;
    font-size: 12px;
    -moz-border-radius:5px;
    -khtml-border-radius:5px; 
    -webkit-border-radius:5px;
    border-radius:5px;
}
