/* CSS Document */
.LineLogin {height:24px; position:relative; padding:8px; font-size:14px; color:#deffff;}
#idUser {font-weight: 800; display: inline-block;}
.LoginRegistr {position: absolute; top: 12px; right: 6px;}
#Login, #Registr {display: inline-block; cursor: pointer;  border-bottom: 1px solid gray;}
#idFrmLogin, #idFrmRegistr {border: 2px solid;    color: #ced4e3;    background-color: #326c9d;
	width: 250px;    position: relative;    margin: 10px auto;
    padding: 10px;    border-radius: 6px;}
.ttlFrm {font-weight: 800;    font-size: 20px;}
.exitFrmLogin {display: inline-block;    position: absolute;
    top: 6px;    right: 5px;    background-color: red;    color: #fff;
    font-size: 18px;    border: 1px solid grey;    cursor: pointer;
    padding: 0px 4px;    border-radius: 4px;}
.FrmTable {width: 100%;}
.LeftTD  {text-align: right;}
.RightTD {text-align: left;}
.btnFrm {border: 2px solid grey;    border-radius: 5px;
    font-size: 16px;    padding: 2px 6px;
    widthXXX: auto;    text-align: center;    cursor: pointer;    width: fit-content;}
.txtInput {margin:0px 0px;}
.Err { color:red; letter-spacing:4px; background-color:ivory;}
.RightTD .txtInput { width:180px;}
.RightTD .Err { width:180px;}