form.login{padding:0 0 0 50px}form.login label.left{display:block;float:left;width:60px;padding:3px 0 0 0;font-weight:700}form.login label.right{display:block;float:left;padding:0 0 0 7px}form.login .text{display:block;float:left;width:200px}form.login .cb{display:block;float:left}form.login div.field{float:none;clear:both;padding:5px 0 5px 0}form.registration label.left{display:block;float:left;width:150px;padding:3px 10px 0 0;font-weight:700;text-align:right}form.registration .text{display:block;width:200px}form.registration div.field{height:100%;overflow:hidden;float:none;clear:both;padding:5px 0 5px 0}form.registration div.right{float:left}form.registration div.right div.comment{font-size:10px;color:#aaa}div.ucolumns{height:100%;overflow:hidden}div.ucolumns div.ucolumn1{width:200px;float:left;padding:0 20px 0 0}div.ucolumns div.ucolumn2{float:left}div.userlist{float:none;clear:both}div.userlist a.userface{display:block;width:150px;height:40px;text-align:center;padding:107px 5px 10px 5px;float:left;overflow:hidden;font-size:10px;color:#444;background-repeat:no-repeat;background-position:30px 5px;text-decoration:none;border:1px solid #fff}div.userlist a.userface:hover{background-color:#eee;border:1px solid #ddd}div.userinfo div.left{float:left;width:200px}div.userinfo div.right{float:left;width:450px;padding:0 0 0 10px}div.userinfo ul.data{list-style:none;margin:0;padding:0}div.login-extern a{text-decoration:none;display:block;width:32px;height:30px;float:left;padding:5px;background-repeat:no-repeat;background-position:center}div.login-extern a:hover{background-color:#eee}form.extern{background-color:#eee;padding:3px 3px 3px 10px;display:none;margin-bottom:10px}form.extern input.textfield{width:100px;height:23px;border:1px solid #ccc;background-color:#fff}form.extern select{height:23px;background-color:#fff}td.extern{padding:3px 0 0 20px}