.login_button {
  border: 0;
  background: url(../images/button_empty.gif) no-repeat;
  color: #ffffff;
  font: bold 11px Tahoma;
  width: 83px;
  height: 22px;
  float: right;
  margin-top: 5px;
}

.login_input {
  margin-right: 0px;
  margin-left: auto;
}

.pass_input {
  margin-right: 0px;
  margin-left: auto;
}

.login_form { margin: 0px; padding: 0px; }
.login_form .login_create_account { margin-top: 5px; }
.login_form .login_create_account a { color: #004693; font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.login_form .login_create_account a:hover { color: #ff6600; font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.login_form #login div { width: 40px; display: inline; float: left; padding-top: 5px;}
.login_form #login input { width: 134px; _width: 131px; }
.login_form #pass div { width: 40px; display: inline; float: left; padding-top: 5px; }
.login_form #pass input { width: 134px; _width: 131px; }

fieldset {padding: 5px; }

.regulamin_box { width: 544px; _width: 558px; height: 295px; _height: 305px; overflow: auto; padding: 5px; border: 0px solid #CCCCCC; margin-top: 5px; }
.regulamin_checkbox { float: left; clear: both; margin-top: 10px;}

.customer_box_header {display: left; clear: both; width: 178px; margin-bottom: 5px; font: normal 13px Arial, Tahoma, Verdana, Helvetica, sans-serif;}
.customer_box_link {display: left; clear: both; width: 153px; _width: 153px; padding: 0px 5px 0px 10px; background: url(../images/menu_li_arrow.gif) 0px 5px no-repeat; _background: url(../images/menu_li_arrow.gif) 0px 5px no-repeat; margin: 5px 0px 0px 10px;}
.customer_box_link_logout {display: left; clear: both; width: 153px; _width: 178px; padding: 0px 5px 0px 10px; background: url(../images/menu_li_arrow.gif) 0px 5px no-repeat; _background: url(../images/menu_li_arrow.gif) 0px 5px no-repeat; margin: 15px 0px 0px 10px;}
.customer_box_link a,
.customer_box_link_logout a { color: #004693; font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.customer_box_link a:hover,
.customer_box_link_logout a:hover { color: #ff6600; font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }



.customer_preview { float: left; clear: both; }
.customer_preview fieldset { width: 556px; _width: 572x; }
.customer_preview .customer_row { float: left; clear: both; margin: 3px 0px 3px 0px; }
.customer_preview .customer_row .label { float: left; display: inline; font: bold 11px Tahoma; width: 100px; }
.customer_preview .customer_row .value { float: left; display: inline; font: normal 11px Arial; }

.customer_preview .customer_row_login { float: left; clear: both; margin: 3px 0px 6px 0px; }
.customer_preview .customer_row_login .login_label { float: left; display: inline; font: bold 11px Tahoma; width: 100px; color: #ff6600; }
.customer_preview .customer_row_login .login_value { float: left; display: inline; font: bold 12px Arial; color: #000000; }