#st_navigation_bar-user {
    padding-top: 5px;
    height: 22px;
    border-left: 0px;
    border-right: 0px;
    margin-bottom: 10px;
}

#st_navigation_bar-user .st_selected a {
    font-weight: bold;
}

#st_navigation_bar-user a {
    font-weight: normal;
    text-decoration: underline;
}

#st_user-login {
    width: 400px;
}

#st_user-account {
    width: 320px;
    margin: 0 auto;
}

#st_user-edit {
    margin: 0 auto;
}

#st_user-edit .st_content {
    width: 750px;
}

#st_user-editaccount {
    width: 320px;
    margin: 0 auto;
}

#st_button-user-edit a {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_button_edit_billing a {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_button_edit_billing {
    float: left;
    margin-left: 5px;
}

#st_button_edit_question a {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_button_edit_question {
    width: 120px;
    margin-right: 581px;
}

#st_button_edit_save a {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_button_edit_save {
    width: 130px;
    margin-right: 571px;
}

#st_button_save a {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_button_save {
    margin-right: 650px;
}

#st_button_create_billing a {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_button_edit_delivery a {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_button_edit_delivery {
    float: left;
    margin-left: 5px;
}

#st_button_create_delivery a {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_button-user-login {
    width: 316px;
}

#st_button-user-login input {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_button-user-edit_data input {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_button-user-edit_data_basket .st_button input, #st_button-user-edit_data_basket_login .st_button input {
    border: medium none;
    cursor: pointer;
    display: block;
    font-family: Helvetica,Verdana,Arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #414141;
    height: 23px;
    margin: 0;
    width: 100%;
}

#st_button-user-edit_data_basket .st_button, #st_button-user-edit_data_basket_login .st_button {
    color: black;
    text-decoration: none;
margin-right:40px;
}

#st_button-user-edit_data_basket .st_button-left, #st_button-user-edit_data_basket_login .st_button-left {

}

#st_button-user-login_success input {
    font-weight: normal;
    padding-right: 20px;

}

#st_button-user-account input {
    font-weight: normal;
    padding-right: 20px;

}

#st_button-user-remind input {
    font-weight: normal;
    padding-right: 20px;

}

#st_button-user-edit-change a {
    font-weight: normal;
    padding-right: 20px;

}

#st_button-user-edit-change-basket a {
    font-weight: normal;
    padding-right: 20px;

}

#st_button-user-edit-change-basket {
    width: 120px;
    margin: 0 auto;
}

#st_button-user-edit-change {
    width: 60px;
    margin: 0 auto;
}

#st_button-user-edit_data_basket, #st_button-user-edit_data_basket_login {
    height: 26px;
    margin-right: -18px;
    margin-top: 15px;
}

#st_application-user-edit-change span {
    margin: 100px;
}

#st_button-user-login_success {
    margin: -2px;
}

#st_user-edit_data {
    width: 338px;
}

#st_user-edit_data fieldset, #st_user-login fieldset, #st_application-user-login fieldset {
    border: none;
    margin: 0;
}

#st_application-user-account fieldset {
    border: none;
    margin: 0;
    width: 350px;
    padding-left: 180px;
}

#st_application-user-remind  fieldset {
    border: none;
    margin: 0;
    width: 300px;
    min-height: 100px;
    padding-left: 200px;
    padding-top: 40px;
}

#st_application-user-remind-message {
    text-align: center;
    padding: 40px 0px;
}

#st_user-edit_data #st_form-user-company {
    width: 200px;
}

#st_user-edit_data #st_form-user-email {
    width: 200px;
}

#st_form-user_basket-email, #st_form-user_basket-password {
    width: 173px;
}

#st_user-edit_data #st_form-user-name {
    width: 94px;
}

#st_user-edit_data #st_form-user-surname {
    width: 94px;
}

#st_user-edit_data #st_form-user-street {
    width: 126px;
}

#st_user-edit_data #st_form-user-house {
    width: 25px;
}

#st_user-edit_data #st_form-user-flat {
    width: 20px;
}

#st_user-edit_data #st_form-user-code {
    width: 68px;
}

#st_user-edit_data #st_form-user-town {
    width: 120px;
}

#st_user-edit_data #st_form-user-nip {
    width: 200px;
}

#st_user-edit_data #st_form-user-phone {
    width: 200px;
}

#st_user-edit_data #st_form-user-country {
    width: 208px;
}

#st_form-user-email {
    width: 164px;
}

#st_form-user-password {
    width: 164px;
}

#st_form-user-oldpassword {
    width: 164px;
}

#st_form-user-password1 {
    width: 164px;
}

#st_form-user-password2 {
    width: 164px;
}

.st_form-error {
    border: 1px solid red;
}

#st_user-edit_account .st_form .st_row_last {

}

#st_application-user-login .st_form {
    margin-top: 20px;
    float: left;
}

#st_application-user-login-header p, #st_application-user-account-header p, #st_application-user-remind-header p {
    margin-left: 200px;
    padding: 10px;
    margin: 0;
}

#st_application-user-login-register {
    float: left;
    width: 230px;
    margin: 20px 30px;
    padding: 5px 10px;
    height: 100px;
    border-right: 1px dotted #ccc;
}

#st_application-user-login-register .st_button {
    margin: 10px 20px;
}

#st_button-user-account .st_button {
    margin: 0px 56px 0px 0px;
}

#st_button-user-remind .st_button {
}

#st_application-user-login-register .st_button a {
    font-weight: normal;
    padding-right: 20px;
    
}

#st_application-user-login-register {
    text-align: center;
}

#st_application-user-login .st_content, #st_application-user-account .st_content,  #st_application-user-remind  .st_content,  #st_application-user-edit-change  .st_content, #st_user-first_register .st_content {
    background-image: url('/images/frontend/theme/default/bg_line_login.gif');
    background-repeat: repeat-x;
}

#st_application-user-edit_profil .st_content2 {
    border: 2px dotted #5C667B;
    width: 328px;
    background-image: url('/images/frontend/theme/default/bg_line_login.gif');
    background-repeat: repeat-x;
    margin-bottom: 10px;
    padding: 0px 10px 0px 10px;
}

#st_application-user-edit_profil .st_content3 {
    border: 1px dotted #5C667B;
    width: 330px;
    background-image: url('/images/frontend/theme/default/bg_line_login.gif');
    background-repeat: repeat-x;
    margin-bottom: 10px;
    padding: 0px 10px 0px 10px;
}

#st_application-user-edit_profil .st_content {
    border: 1px dotted #ccc;
    width: 330px;
    background-image: url('/images/frontend/theme/default/bg_line_login.gif');
    background-repeat: repeat-x;
    margin-bottom: 10px;
}

#st_application-user-edit_profil .field_image1 {
    text-align: right;
    float: right;
    margin-top: 10px;
}

#st_application-user-edit_profil .field_image2 {
    text-align: right;
    float: right;
    margin-right: 10px;
    margin-top: 10px;
}

#st_application-user-edit_profil .left {
    float: left;
}

#st_application-user-login-foot {
    padding-top: 30px;
    margin: 5px;
}

#st_application-user-remind-foot {
    padding-top: 30px;
    margin: 5px;
}

#st_application-user-login-remind {
    text-align: left;
    margin: 0 5px 0 25px;
}

#st_application-user-login-hidden_line {
    width: 100%;
}

#st_application-user-user .st_content {
    padding: 10px;
    border-top: 1px dotted #ccc;
    border-bottom: 1px dotted #ccc;
    background-image: url('/images/frontend/theme/default/bg_line_login.gif');
    background-repeat: repeat-x;
    min-height: 170px;
}

#st_application-user-user_tab1 {
    margin-left: 10px;
    width: 230px;
    float: left;
}

#st_application-user-user_tab1 .st_content, #st_application-user-user_tab2 .st_content, #st_application-user-user_tab3 .st_content {
    min-height: 210px;
}

#st_application-user-edit_profil {
    width: 240px;
    float: left;
}

.lowspace {
    line-height: 12px;
}

.st_navigation_bar-user-user_tab {
    background: url(/images/frontend/theme/default/top_navigation_background.gif) top left repeat-x;
    height: 20px;
    padding: 5px 5px 0px 2px;
}

.st_navigation_bar-user-user_tab li {
    float: left;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #fefefe;
    padding: 0 5px;
}

.st_navigation_bar-user-user_tab a {
    color: #6f6e6d;
    text-decoration: none;
}

.st_navigation_bar-user-user_tab  .st_first {
    border-left: none;
}

.st_navigation_bar-user-user_tab .st_last {
    border-right: none;
}

#st_application-user-user_tab2 {
    margin-left: 20px;
    width: 230px;
    float: left;
}

#st_application-user-user_tab3 {
    margin-left: 20px;
    width: 460px;
    float: left;
}

#st_application-user-user_tab4 {
    padding-top: 20px;
    padding-top: 20px;
    padding-bottom: 15px;
    margin-left: 10px;
    width: 480px;
    float: left;
}

#st_application-user-user_tab5 {
    padding-top: 20px;
    padding-bottom: 15px;
    margin-left: 20px;
    width: 460px;
    float: left;
}

#st_user-basket_user_info {
    border: none;
    width: 100%;
    margin: 0 auto;
}

#st_user-basket_user_info_tab1 {
    width: 340px;
    float: left;
}

#st_user-basket_user_info_tab2 {
    width: 340px;
    float: right;
}

#st_user-basket_user_info .st_form h5.st_title {
    padding: 0px 5px;
    height: 25px;
    background: url(/images/frontend/theme/default/box_head_background.gif) top left repeat-x;
    margin: 0;
}

#st_user-basket {
    margin: 0 auto;
}

#st_user-basket-frama1 {

}

#st_user-basket-frama2 {

}

#st_form-user-privacy {
    float: left;
}

.st_navigation_bar_user {
    background: url(/images/frontend/theme/default/top_navigation_background.gif) top left repeat-x;
    height: 27px;
    padding: 12px 65px 0px 15px;
    border-left: 1px solid #a9a9a7;
    border-right: 1px solid #a9a9a7;
}

.st_navigation_bar_user .st_first {
    padding: 0px 10px 0px 5px;
}

.st_navigation_bar_user li {
    float: left;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #fefefe;
    padding: 0 10px;
}

.st_navigation_bar_user a {
    color: #6f6e6d;
    font-weight: bold;
    text-decoration: none;
}

.st_navigation_bar_user a:hover {
    text-decoration: underline;
}

.st_navigation_bar_user  .st_first {
    border-left: none;
    padding-right: 5px;
}

.st_navigation_bar_user .st_last {
    border-right: none;
}

.st_application h1.st_title a {
    padding-top: 10px;
    padding-left: 10px;
    height: 27px;
    color: #555;
    text-decoration: none;
}

#st_application-user-user h1.st_title, #st_user-edit_account h1.st_title, #st_user-order h1.st_title, #st_user-wallet h1.st_title, #st_user-edit h1.st_title {
    height: 50px;
}

#st_user-tag {
    float: right;
    margin-top: -5px;
    margin-right: 16px;
}

#st_application-user-login-header h1.st_title, #st_application-user-account-header h1.st_title, #st_application-user-remind-header h1.st_title {
    width: 200px;
    color: #555555;
}

#st_button-basket-order .st_button {
    background: url(/images/frontend/theme/default/button_middle.gif) top left repeat-x;
    color: black;
    text-decoration: none;
}

#st_button-basket-order .st_button-container {
    height: 27px;
}

#st_button-basket-order .st_button-left {
    background: url(/images/frontend/theme/default/button_left.gif) top left no-repeat;
}

#st_button-basket-order .st_button input {
    font-weight: bold;
    padding-right: 20px;
    
}

#st_user-basket_comment_order {
    width: 696px;
    display: none;
}

#st_order_product_addcomment {
    text-align: left;
    width: 100%;
}

#st_application-promotion_exchange {
    margin: 0pt auto;
    width: 400px;
}

#st_basket-voucher_exchange_avaible_list {
    clear: both;
}

#st_application-promotion_exchange .st_form .st_row_last {
    border-bottom: 1px solid #CCCCCC;
}

#st_application-promotion_exchange .st_form .st_row_with_bottom_line {
    border-bottom: 1px solid #CCCCCC;
    padding: 3px;
}

#st_user_create_account_position {
    margin: 0px auto;
}

#st_user_create_account {
    background-color: #73B65A;
    color: white;
    padding-left: 20px;
    line-height: 30px;
    width: 322px;
    font-weight: bold;
    margin-bottom: 10px;
}

#st_user_edit_account {
    background-color: #73B65A;
    color: white;
    padding-left: 20px;
    line-height: 30px;
    width: 298px;
    font-weight: bold;
    margin-bottom: 10px;
}

.st_user-edit-data {
    float: left;
    margin-left: 15px;
    width: 350px;
}

#st_uset-edti-blank {
    float: left;
    margin-left: 15px;
    width: 160px;
}

#st_user-login_stat {
}

#st_user-login_stat li {
    float: left;
    border-left: 1px solid #c9c9c9;
    border-right: 1px solid #fefefe;
    padding: 0px 0px 0px 5px;
}

#st_user-login_stat a {
    color: #6f6e6d;
    font-weight: bold;
    text-decoration: none;
}

#st_user-login_stat a:hover {
    text-decoration: underline;
}

#st_user-login_stat .st_first {
    border-left: none;
    padding-right: 5px;
}

#st_user-login_stat .st_last {
    border-right: none;
}

#st_user-basket .st_form .st_field {
    margin-left: 140px;
}

#st_user-basket .st_form label {
    width: 130px;
}

#st_user-login-link {
    float: right;
    margin-right: 80px;
}

.st_content_tab {
	background: transparent !important;
	border: 1px solid #555 !important;
}
