.lgn_frm_div{height:300px;width:1020px;text-align:left;}
.lgn_frm_div{background-image:url(../img/login_bg.jpg);}
.lgn_frm_top{height:222px;}
.lgn_frm_topp{height:110px;}
.lgn_frm_status_msg{font: 18px trebuchet ms;margin-left: 250px}
.lgn_err{color:rgb(200,50,50);width:350px;text-align:center;border:1px solid red}


.lgn_button{
  float:left;
  width:224px;
  width: expression(226)  !important;/*spec IE*/
  height:48px;
  height: expression(50)  !important;/*spec IE*/
  cursor:pointer;
}


.lgn_space2err{float:left;width:167px;height:50px;}
.lgn_inputserr{float:left;width:179px;height:50px;}
.lgn_inpt_varterr{
  margin-top:1px;
  margin-top: expression(0)  !important;
  border:1px solid red;
  height: 20px;
  width: 149px;
  font: 12px tahoma;
  padding: 2px;
}

.lgn_inpt_pwderr{
  font: 12px tahoma;
  margin-top:6px;
  margin-top: expression(5)  !important;/*spec IE*/
  width: 149px;
  font: 12px tahoma;
  height: 20px;
  border:1px solid red;
  padding: 2px;
}



.lgn_space2{float:left;width:170px;height:50px;}
.lgn_inputs{float:left;width:176px;height:50px;}
.lgn_inpt_vart{
  font: 12px tahoma;
  margin-top:2px;
  margin-top: expression(2)  !important;/*spec IE*/
  width:146px;border:0px
}

.lgn_inpt_pwd{
  font: 12px tahoma;
  margin-top:11px;
  margin-top: expression(8)  !important;/*spec IE*/
  width:146px;
  border:0px
}


body{overflow:hidden}

#infotbl td, #infotbl a{font-family:Tahoma,Verdana, Verdana, Geneva, sans-serif;font-size:12px;}

#iinfotbl{background-color: silver}
#iinfotbl td{background-color:white;}

#infotbl #linkas a{
  color:#1062C8;
  background-color: white;
  text-decoration: none;
  padding: 20px 40px 20px 40px;
  display: block;
}
  
#infotbl #linkas a:hover{
  background-color: #1062C8;
  color: white;
}
