#dialogs .dialog.login .header {margin:0 0 20px;}
#dialogs .dialog.login .header .label {float:left; margin-right:40px; line-height:32px; font-family:Tahoma; font-size:30px; font-weight:normal; color:#4e4e4e;}
#dialogs .dialog.login .authorisation {height:35px; padding:0 0 20px; color:#4d4d4d;}
#dialogs .dialog.login .authorisation span.title {float:left; padding:10px 0 0;}
#dialogs .dialog.login .authorisation .input {float:left; width:285px; height:33px; padding:0 10px 0 0;}
#dialogs .dialog.login .authorisation .input input {width:176px; height:20px; padding:5px 10px; margin:0 0 0 10px; font-size:16px; font-weight:bold; font-family:Arial; color:#565656; border:#c8c7c7 solid 1px; border-radius:2px;}
#dialogs .dialog.login .authorisation .button {float:left;}
#dialogs .dialog.login .authorisation .button a {display:block; width:95px; height:32px; background:transparent url(/img/potrebitel/button_enter.gif) 0 0 no-repeat; text-decoration:none;}

#dialogs .dialog.login .tabs {height:40px; margin:0 0 15px; border-bottom:#e6e6e6 solid 1px;}
#dialogs .dialog.login .tabs span.header {display:block; float:left; width:160px; height:20px; padding:10px 0; font-family:Arial; font-size:14px; font-weight:bold; color:#4e4e4e;}
#dialogs .dialog.login .tabs .tab {display:block; float:left; height:47px; margin:0 35px 0 0; font-family:Arial; font-size:14px; font-weight:bold; color:#6a9920; cursor:pointer;}
#dialogs .dialog.login .tabs .tab span {display:block; float:left; height:19px; padding:10px 15px;}
#dialogs .dialog.login .tabs .tab.active {background:transparent url(/img/potrebitel/tab_bottom_arr.gif) 50% 100% no-repeat; color:#333333; text-decoration:none; cursor:default;}
#dialogs .dialog.login .tabs .tab.active span {display:block; float:left; height:19px; padding:10px 15px; background-color:#f6f6f6; border-left:#e6e6e6 solid 1px; border-right:#e6e6e6 solid 1px; border-top:#e6e6e6 solid 1px; border-radius:4px 4px 0 0;}

#dialogs .dialog.login .conts {}
#dialogs .dialog.login .conts .cont {display:none;}
#dialogs .dialog.login .registrate .fields {padding:0 0 20px; margin:0 0 20px; background:transparent url(/img/potrebitel/reg_fieldscont_bg.gif) 50% 100% no-repeat; color:#4d4d4d;}
#dialogs .dialog.login .registrate .fields .subheader {margin:0 0 20px; font-family:Tahoma; font-size:18px; font-weight:normal; color:#4e4e4e;}
#dialogs .dialog.login .registrate .fields table {border-collapse:collapse;}
#dialogs .dialog.login .registrate .fields table td {padding:0 0 10px;}
#dialogs .dialog.login .registrate .fields table td.label {padding-right:7px; text-align:right;}
#dialogs .dialog.login .registrate .fields table td.label.top {vertical-align:top; padding-top:2px;}
#dialogs .dialog.login .registrate .fields input.txt {height:14px; padding:3px 10px; font-size:12px; font-family:Arial; color:#565656; border:#c8c7c7 solid 1px; border-radius:2px;}
#dialogs .dialog.login .registrate .fields input.chkbox {vertical-align:middle; margin:0 5px 0 0;}
#dialogs .dialog.login .registrate .fields .wraper {padding:0 3px; background-color:#ffffff; border:none; border-radius:2px;}
#dialogs .dialog.login .registrate .fields .wraper p {display:none; font-weight:bold; color:#FFF; padding:5px;}
#dialogs .dialog.login .registrate .fields .error {background-color:#ff4e4e; border:#ff4e4e solid 1px; padding:2px 3px;}
#dialogs .dialog.login .registrate .fields .error p {display:block;}
#dialogs .dialog.login .registrate .fields .notice {padding-left:20px;}
#dialogs .dialog.login .registrate .fields .main {float:left; width:340px; padding-right:25px;}
#dialogs .dialog.login .registrate .fields .main input.txt {width:175px;}
#dialogs .dialog.login .registrate .fields .advanced {float:left; width:315px;}
#dialogs .dialog.login .registrate .fields .advanced input {width:195px;}
#dialogs .dialog.login .registrate .fields .advanced select {margin:0 10px 0 0; border:#c8c7c7 solid 1px; border-radius:2px;}
#dialogs .dialog.login .registrate .button a {display:block; width:225px; height:32px; margin:0 auto; background:transparent url(/img/potrebitel/button_registrate.gif) 0 0 no-repeat;}
#dialogs .dialog.login .forget {height:22px; padding:10px 0 0;}
#dialogs .dialog.login .forget span {display:block; float:left; padding:3px 10px 0 0;}
#dialogs .dialog.login .forget .email {float:left; padding:0 10px 0 0;}
#dialogs .dialog.login .forget .email input {width:150px; height:14px; padding:3px 10px; font-size:12px; font-family:Arial; color:#565656; border:#c8c7c7 solid 1px; border-radius:2px;}
#dialogs .dialog.login .forget .button {float:left;}
#dialogs .dialog.login .forget .button a {display:block; width:75px; height:22px; background:transparent url(/img/potrebitel/send_email_button.gif) 0 0 no-repeat; text-decoration:none;}
#dialogs .dialog.login .forget .password_sent {font-size:16px; font-weight:bold; text-align:center;}
