/*  Strona glowna  */
    #middle {overflow:hidden}
    #middle #banner {width:741px;height:281px;overflow:hidden;margin-top:4px;}

    #bannerScroll {
      float: left;
      width: 700px;
      height: 210px;
      margin-bottom: 10px;
      position: relative;
    }

    #bannerScroll .container {
      float: left;
      width: 700px;
      height: 210px;
      position: relative;    
      overflow: hidden;
    }

    #bannerScroll ul {
      margin: 0;
      padding:0;
      width: 100000px;
      position: relative;
      top: 0;
      left: 0;
      height: 210px;
    }                      

    #bannerScroll ul li {
      width: 700px;
      height: 210px;
      text-align: center; 
      list-style:none;   
      float:left;
    }
    
    #middle .content .promo {margin-top:15px;}
    #middle .content .promo .more {font-size:11px;color:#b50000;}
    #middle .content .promo h2 {background:url('../top/krska_dluga_szara.gif') bottom left no-repeat;color:#b50000;font-size:16px;padding-bottom:20px;width:700px;float:left;font-weight:normal;height:17px;}

    #middle .content .promo-new h2 {margin:20px 0 0;color:#367692;background-image:url('../top/kreska_dluga_niebieska.gif')}
    #middle .content .promo-new h2 .more {color:#367692}
    
    #middle .content .promo .products .boxes {margin-top:15px;width:700px;clear:left}
    #middle .content .promo .products .boxes:first-child {clear:none;}
    #middle .content .promo .products .boxes li {width:220px;padding-bottom:6px;float:left;margin-right:10px;margin-bottom:15px;}
    #middle .content .promo .products .boxes li .top {background:#fff;padding:12px;text-align:center;height:270px;margin-bottom:10px}
    #middle .content .promo .products .boxes li .top .margin {height:230px;}
    #middle .content .promo .products .boxes li .top .margin .image {height:135px;overflow:hidden;}
    #middle .content .promo .products .boxes h3 {width:210px;}
    #middle .content .promo .products .boxes p {margin-top:8px;float:none;text-align:left;margin-bottom:6px;height:70px}
    #middle .content .promo .products .boxes img {}
    #middle .content .promo .products .boxes .read {background:#fff;border:0;padding:0;margin:0;color:#309dcf}
    #middle .content .promo .products .boxes .price  {width:100%;text-align:center;height:auto}
    #middle .content .promo .products .boxes .price strong {color:#2b8971;font-size:16px}
    #middle .content .promo .products .boxes .price del {color:#b50000;font-size:11px;}
    #middle .content .promo .products .boxes .buy {color:#fff;border:0;background:url('../top/do_koszyka.gif') top left no-repeat;padding-bottom:3px;height:23px;width:92px;font-weight:bold;margin-bottom:10px}
    
    #middle .content .promo .advert_small {margin-bottom:30px;clear:left;}
    #middle .content .promo .advert_small  img {width:365px;height:160px;border:0;margin-right:5px;}
    
    /* Dolna warstwa: [knowhow,info] */
    #bottom {display:inline; width:980px;}
    
    /*#bottom  .margin .knowhow {margin-left:7px;margin-bottom:35px;width:965px;height:160px;border:1px solid #ededed;background:url('../top/belka_reklamy.jpg') top left no-repeat #fff;}
    #bottom  .margin .knowhow a {background:url('../top/guzik_przejdz.png') top left no-repeat;float:left;width:56px;height:22px;text-align:center;line-height:22px;color:#5d5d5d;margin-top:128px;margin-left:170px;}
    #bottom .margin .knowhow a:hover {text-decoration:none;}
    #bottom .margin .knowhow .second {margin-left:35px;}
    #bottom .margin .knowhow .third {margin-left:190px;}
    #bottom .margin .knowhow .fourth {margin-left:185px;}
    */
    #bottom .margin .info {margin-left:10px;width:960px;}
    #bottom  .margin .info .box {background:#fff;border:3px solid #ededed;margin-bottom:15px;padding:5px;}
    #bottom .margin .info .box strong {color:#309dcf}
    #bottom .margin .info .no-border {border:0;background:#fafafa}
    
/*  Lista  */
    #middle .content .list {width:700px;}
    #middle .content .title {background:url('../top/grafika_podstrony/naglowek_lista.gif') bottom left no-repeat;height:28px;line-height:28px;padding:0 0 48px 10px;font-size:16px;font-weight:normal;font-family:Trebuchet MS;}
    #middle .content .title h1, #middle .content .title h2 {font-size:18px;font-weight:normal;}
    #middle .content .dark  h1, #middle .content .dark h2 {color:#4e4e4e}
    #middle .content .dark * {color:#4e4e4e}
    
    #middle .content .list .title .filters {float:right;margin-right:10px;font-size:11px;}
    #middle .content .list .title .filters a {color:#309dcf;}
    #middle .content .list .title .filters span {color:#309dcf;}

    #middle .content .list .box {width:700px;padding-top:10px;padding-bottom:10px;}
    #middle .content .list .box li {width:700px;height:110px;padding:16px 0;background:url('../top/grafika_podstrony/linia_kropki.gif') bottom left no-repeat}
    /*#middle .content .list .box img {float:left;}*/
    #middle .content .list .box .image {text-align:center;width:160px;float:left;overflow:hidden;position:relative;z-index:102;}
    #middle .content .list .box .image a {width:166px;height:106px;}
    #middle .content .list .box h2, #middle .content .list .box h3 {padding-left:170px;font-size:12px;}
    #middle .content .list .box p {width:370px;padding-left:170px;margin-top:10px;position:relative;z-index:101;}
    
    #middle .content .list .box .buy {float:right;width:140px;position:relative;z-index:101;}
    #middle .content .list .box .buy li {width:140px;height:auto;padding:0;background:none}
    #middle .content .list .box .buy img {width:20px;border:0;padding:0;margin:0;}
    #middle .content .list .box .buy strong {color:#2b8971;font-size:16px}
    #middle .content .list .box .buy del {color:#b50000;font-size:11px}
    #middle .content .list .box .buy .price {width:140px;text-align:right;}
    #middle .content .list .box .buy .to_bucket {padding:5px 0}
    #middle .content .list .box .buy .to_bucket input {background:url('../top/do_koszyka.gif') top left no-repeat;float:right;width:92px;height:23px;color:#fff}
    #middle .content .list .box .buy .save {text-align:right}
    #middle .content .list .box .buy .save input {color:#367692;background:none;}

/*  Produkt  */
    #middle .content .product {margin-top:15px;width:700px;}
    #middle .content .product .title {font-size:14px;}
    
    #middle .content .product .imageD {height:130px;width:200px;margin:10px 4px;padding:2px;}
    /*#middle .content .product img {margin:10px 4px;padding:2px;}*/
    
    #middle .product h2, #middle .product h3 {margin-left:220px;font-weight:normal}
    #middle .product h2 {font-size:18px;}
    #middle .product h3 {font-size:11px}
    
    #middle .product .set {margin-top:-40px}
    
    #middle .content .product .rating {font-size:11px;margin:25px 0;}
    #middle .content .product .rating select {margin-left:10px;margin-right:15px;width:35px;}
    #middle .content .product .rating div {float:left}
    #middle .content .product .rating .rateit {background:url('../top/grafika_podstrony/ok.gif') top left no-repeat;height:0;width:34px;padding-top:19px;overflow:hidden;float:right;margin-top:-18px}
    #middle .content .product .rating .links li {margin:10px 0}
    
    #middle .content .product .choosing {background:url('../top/grafika_podstrony/oczy_podklad.gif') top right no-repeat;padding-right:8px;}
    
    #middle .content .product .options {float:right;width:485px;margin-top:40px;}
    #middle .content .product .options .top {float:left;width:559px;}
    #middle .content .product .options .bottom {float:left;margin-top:15px;}
    #middle .content .product .options .bottom .buy {float:right;margin:165px 0 0 125px;position:absolute;}
    #middle .content .product .options .buy {float:right;width:170px;margin-right:0px;}
    #middle .content .product .options .buy .price {margin:2px 0 0 -245px;position:absolute;text-align:right;width:230px;}
    #middle .content .product .options .buy .price strong {color:#2b8971;font-size:16px}
    #middle .content .product .options .buy .price del {color:#b50000}
    #middle .content .product .options .buy .to_bucket input {cursor:text;border:1px solid #d6d6d6;width:21px;padding:2px;}
    #middle .content .product .options .buy .to_bucket input.button{color:#fff;font-weight:bold;background:url('../top/do_koszyka.gif') top left no-repeat;border:0;cursor:pointer;text-align:center;float:right;height:23px;width:92px;margin-top:-3px;}
    #middle .content .product .options .buy .save {padding-left:30px;margin-left:-30px;height:22px;}
    #middle .content .product .options .buy .save input {background:transparent;color:#367692;}
    #middle .content .product .options div.save {position:absolute;margin-left:300px;margin-top:180px;}
    #middle .content .product .options div.save input {background:transparent;color:#367692}
    #middle .content .product .options .bottom .links {float:left;}
    #middle .content .product .options .bottom .links li {margin-top:10px;}
    #middle .content .product .options .bottom .choose {background:url('../top/grafika_podstrony/oczy_podklad.gif') top left no-repeat;padding-top:9px;height:110px;width:215px;padding-left:5px;}
    #middle .content .product .options .big ul.choose {height:116px;}
    #middle .content .product #qwe_dodaj_drugie {margin:16px 0 0 220px;position:absolute;}
    #middle .content .product #qwe_dodaj_drugie .bottom {margin-top:-1px;}
    #middle .content .product #qwe_dodaj_drugie .bottom .choose {border-top:0;background-position:top right;padding:6px 10px 0}
    #middle .content .product #get_another {margin:140px 0 0 0;}
    #middle .content .product .options .bottom .choose li {float:left;margin-top:9px;padding-left:5px;width:200px;}
    #middle .content .product .options .bottom .choose select {float:right;margin-top:-3px;width:60px;border:1px solid #cdcdcd}
    
    #middle .content .product .text {clear:right;padding:3px;width:700px;color:#414141 !important;font-size:11px !important}
    #middle .content .product .text .comment_title {margin-top:10px;}
    #middle .content .product .text .comments {background:#f0f0f0;border:1px solid #d6d6d6;padding:10px;width:530px;margin-top:10px;}
    #middle .content .product .text .comments p {margin-bottom:10px;}
    #middle .content .product .text .comments .add_new {text-decoration:underline;}
    
    #middle .content .product .text .comments .comment_form textarea {width:97%;padding:7px;border:1px solid #d6d6d6}
    #middle .content .product .text .comments .comment_form input {height:22px;padding-bottom:3px;margin-top:10px;width:105px;}


    #middle .tabs {width:680px;padding-left:20px;line-height:32px;background:url('../top/grafika_podstrony/naglowek_lista.gif') top left no-repeat;font-size:11px;font-weight:bold;margin-top:20px}
    #middle .tabs, #middle .tabs a {color:#309dcf}
    #middle .tabs a.active {cursor:default;color:#414141;}
        #middle .tabs a.active:hover {text-decoration:none;}
    #middle #opinions .comments {margin-left:10px;width:500px}
    #middle #opinions .comments .opinion {background:url('../top/grafika_podstrony/linia_kropki.gif') bottom left no-repeat;padding-bottom:10px;margin-bottom:10px}
    #middle #opinions .comments .comment_form {margin-top:15px;}
    #middle #opinions .comments .comment_form textarea {border:1px solid #cdcdcd;background:#fff;}
    #middle #opinions .comments .comment_form input {background:url('../top/grafika_podstrony/przelicz_kontynuuj.gif') top left no-repeat;width:141px !important;color:#367692;margin-top:10px}
    
/*  Strony Dodatkowe  */
    #middle .custom {margin-top:10px;}
    #middle .custom h2 {color:#257ba4;font-size:16px;font-family:Trebuchet MS;}
    #middle .custom .shadow {width:700px;margin-top:10px;padding-bottom:10px;}
    #middle .custom .shadow .text {background:#fff;border:1px solid #ededed;padding:10px;}

/*  Panel Uzytkownika  */
    #middle .cpanel h2 {margin-top:10px;margin-bottom:10px;font-size:18px}
    #middle .cpanel .title {margin-bottom:20px;background-position:top left;padding-bottom:0;font-size:12px}
    #middle .cpanel .title div {width:135px;float:left;text-align:center;}
    #middle .cpanel .title a {font-size:12px;}
    #middle .cpanel .title a.hov {color:#414141}
    #middle .cpanel .button {margin-top:10px;}
    
    #middle .cpanel .userdata, #middle .cpanel .cpassw {float:left;margin-left:10px;background:url('../top/grafika_podstrony/ramka_gora250px.gif') top left no-repeat;padding:0px 10px 10px;}
    #middle .cpanel .userdata {padding-right:16px;margin-left:0}
    #middle .cpanel .userdata h3, #middle .cpanel .cpassw h3 {font-size:14px;}
    #middle .cpanel .userdata p {margin:5px;}
    #middle .cpanel .userdata label, #middle .cpanel .cpassw label {float:left;text-align:left;width:120px;}
    #middle .cpanel .userdata input, #middle .cpanel .cpassw input {width:200px;border:1px solid #d6d6d6; background:#fff;font-size:11px;height:18px;padding-top:2px;padding-left:2px;}
    #middle .cpanel .userdata div {margin:15px 0px;}
    #middle .cpanel .userdata strong {color:#309dcf}
    #middle .cpanel .cpassw .save, #middle .cpanel .userdata .save, #middle .cpanel .userdata .goto {height:23px;text-align:center;border:0;padding-bottom:3px;float:right;}
    #middle .cpanel .userdata .save, #middle .cpanel .cpassw .save {background:url('../top/grafika_podstrony/zapisz.gif') top left no-repeat;width:67px;color:#367692}
    #middle .cpanel .userdata .goto {background:url('../top/grafika_podstrony/zaloz_konto.png') top left no-repeat;width:110px;margin-right:10px;color:#fff}
    
    #middle .cpanel .cpassw {float:right;margin:0px 10px 0px 0px;background:url('../top/grafika_podstrony/ramka_gora320px.gif') top left no-repeat;}
    #middle .cpanel .cpassw input {width:180px;}
    #middle .cpanel .cpassw h3 {margin-bottom:15px;}
    #middle .cpanel .cpassw div {margin:15px 0px;}
    
    #middle .cpanel .table thead {background:url('../top/grafika_podstrony/koszyk_belka.gif') top left no-repeat;height:22px;}
    #middle .cpanel .table thead th {padding:13px 8px;text-align:center;font-weight:bold;}
    
    #middle .cpanel .table .odd  td{background:#f0f0f0;}
    
    #middle .cpanel .table tbody tr {background:#fff;}
    #middle .cpanel .table tbody td {border-bottom:1px solid #c3c8ec;}
    #middle .cpanel .table tbody td {padding:8px;vertical-align:middle;text-align:center;}
    
    #middle .cpanel .cshop {background:url('../top/grafika_podstrony/przelicz_kontynuuj.gif') top left no-repeat;float:right;text-align:center;font-size:11px;width:141px;line-height:23px;color:#367692;text-decoration:none;margin:10px 10px 0px 0px;}
    
    #middle .cpanel .addadress {float:right;margin-top:10px;margin-right:10px;font-size:11px;background:url('../top/grafika_podstrony/przelicz_kontynuuj.gif') top left no-repeat;width:141px;line-height:23px;text-align:center;color:#367692;text-decoration:none}
    
    #middle .cpanel #cart-data2 .buttons input {background:url('../top/grafika_podstrony/zapisz.gif') top left no-repeat;width:67px !important;height:23px;border:0 !important;color:#367692 !important;cursor:pointer}
    
    #middle .cpanel .to-bucket {background:url('../top/do_koszyka.gif') top left no-repeat;width:92px;height:23px;color:#fff;cursor:pointer;}
    
/*  Koszyk: krok 1, zawartosc koszyka  */
    #middle .basket .choose-sp {line-height:30px;padding-left:10px;background:#e1f2f7}
    #middle .basket .choose-sp a {color:#367692;font-weight:bold}
    
    #middle .basket #allProducts {margin-bottom:20px}
    #middle .basket h2 {font-size:18px;margin:15px 0px 20px;font-weight:normal;}
    #middle .basket .page-cart thead {background:url('../top/grafika_podstrony/koszyk_belka.gif') top left no-repeat;height:37px;}
    #middle .basket .page-cart thead th {padding:8px;text-align:center;vertical-align:middle}

    #middle .basket .page-cart tbody tr {background:#fff;}
    #middle .basket .page-cart tbody td {border-bottom:1px solid #c3c8ee;}
    #middle .basket .page-cart tbody td {padding:8px;vertical-align:middle;text-align:center;}
    #middle .basket .page-cart .name {text-align:left;}
    #middle .basket .page-cart tbody td input {border:1px solid #ededed;}
    #middle .basket .page-cart tbody td.price, #middle .basket .page-cart tbody td.value {font-weight:bold;color:#367692}
    
    #middle .basket .page-cart h3 {margin:20px 10px 10px;color:#414141;font-size:12px;font-weight:bold}
    #middle .basket .page-cart .title a {color:#c57606}
    
    #middle .basket .page-cart #dostawa, #middle .basket .page-cart #wysylka {margin-left:10px;margin-top:10px;margin-bottom:15px;}
    #middle .basket .page-cart .shlist {margin-top:10px;}
    #middle .basket .page-cart #wysylka .shlist span {float:right;margin-top:-11px}
    
    #middle .basket .page-cart .shopping {float:right;margin-top:30px;margin-right:55px;width:390px;}
    #middle .basket .page-cart .shopping .price {float:right;margin-bottom:7px;}
    #middle .basket .page-cart .shopping .price strong {color:#2b8971;}
    #middle .basket .page-cart .shopping form {clear:right;float:right;margin-right:-7px}
    #middle .basket .page-cart .shopping form input {color:#367692;height:23px;text-align:center;padding-bottom:3px;text-transform:lowercase}
    #middle .basket .page-cart .shopping .continue, #middle .basket .page-cart .shopping .refresh  {background:url('../top/grafika_podstrony/przelicz_kontynuuj.gif') top left no-repeat;margin-right:10px;width:141px;}
    #middle .basket .page-cart .shopping .next {background:url('../top/grafika_podstrony/dalej.gif') top left no-repeat;margin:0 0 0 5px;width:70px;color:#fff}
    
/*  Koszyk: krok 2, Rejestracja/Logowanie  */
    #middle .logreg input {background:#fff;padding:2px;border:1px solid #d6d6d6}
    #middle .logreg textarea {background:#fff;padding:2px;border:1px solid #d6d6d6;width:670px;height:130px;}
    #middle .logreg h2 {font-size:18px;margin:15px 0}
    #middle .logreg h3 {font-size:12px;}
    #middle .logreg .login_title {width:320px;float:right;text-align:center;margin-bottom:10px;padding-left:31px}
    #middle .logreg .login_title h4 {color:#c57606;margin-top:5px;}
    #middle .logreg .login {clear:right;background:url('../top/grafika_podstrony/ramka_dol320px.gif') bottom left no-repeat;float:right;width:320px;padding:7px 7px 15px;margin-top:-60px}
    #middle .logreg .login form {background:url('../top/grafika_podstrony/ramka_gora320px.gif') top left no-repeat;}
    #middle .logreg .login label {float:left;width:75px;text-align:right;margin-right:10px}
    #middle .logreg .login .user {float:left;margin-top:10px;margin-bottom:10px;}
    #middle .logreg .login .user input {width:190px;}
    #middle .logreg .login .pass {float:left;margin-top:10px;margin-bottom:10px;}
    #middle .logreg .login .pass input {width:190px;}
    #middle .logreg .login .go input {background:url('../top/grafika_podstrony/zapisz.gif') top left no-repeat #fff;border:0;text-align:center;padding-bottom:3px;height:23px;width:67px;float:right;margin:2px 39px 0 0;color:#367692}
    #middle .logreg .login .remind_link {margin-left:32px}
    
    #middle .logreg .token , #middle .logreg .register_now .token {margin-left:15px;}
    #middle .logreg .register_now .token a {float:left;margin:-11px 0 0 31px;padding:0;}
    #middle .logreg .register_now .token img {border:1px solid #ededed;margin-left:90px;}
    #middle .logreg .login, #middle .logreg .register_choose, #middle .logreg .register_now {margin-bottom:20px;}
    
    #middle .logreg .register_choose_title {width:350px;text-align:center;margin:0 0 10px 0;}
    #middle .logreg .register_choose_title p {margin-top:10px;font-size:11px;}
    #middle .logreg .register_now, #middle .logreg .register_choose{background:url('../top/grafika_podstrony/ramka_dol250px.gif') bottom left no-repeat;float:left;width:336px;padding:20px 7px 15px;}
    #middle .logreg .register_now div, #middle .logreg .register_choose div {margin-bottom:10px}
    #middle .logreg .register_now label, #middle .logreg .register_choose label {float:left;margin-right:10px;text-align:right;width:95px}
    #middle .logreg .register_choose input {background:#f0f0f0;border:0;}
    #middle .logreg .register_now input {width:196px;}
    #middle .logreg .register_now .send {background:url('../top/grafika_podstrony/zaloz_konto.png') top left no-repeat;color:#fff;width:110px;height:23px;border:0;text-align:center;padding-bottom:3px;float:right;margin:10px 75px 0px 0px;}
    
    #middle .logreg form.register_now_form {background:url('../top/grafika_podstrony/ramka_gora250px.gif') top left no-repeat;padding-bottom:30px;}
    
    #middle .logreg .register_now .token label {margin-left:-15px}
    
    #middle .logreg #password_remind {float:right;margin-top:-155px}
    #middle .logreg #password_remind h3 {margin-top:-65px;width:320px;text-align:center;}
    #middle .logreg #password_remind .login div {padding-top:15px}
    
    #middle .logreg .white {background:#fff}
    
    #middle .logreg #choosetitle:first-letter {text-transform:uppercase;}
    #middle .logreg #choosetitle {margin-top:10px;padding-left:20px}
    #middle .logreg .register {clear:right;padding:10px;margin-top:10px;}
    
    #middle .logreg .register .col-left {width:325px;float: left;}
    #middle .logreg .register .col-left div, #middle .logreg .register .col-right div {margin-top:10px;}
    #middle .logreg .register .col-right {width:350px;float:right;}
    #middle .logreg .register p {margin-top:10px;margin-bottom:5px;}
    
    #middle .logreg .register #cart-data1 .col-left, #middle .logreg .register #cart-data1 .col-right {margin-bottom:30px;}
    #middle .logreg .register #cart-data1 {margin-bottom:10px;}
    
    #middle .logreg .register .loggedin label, #middle .logreg .register #cart-data2 label, #middle .logreg .register #cart-data1 label, #middle .logreg .register #cart-data2-address label {float:left;width:120px;}
    #middle .logreg .register .loggedin input, #middle .logreg .register #cart-data2 input, #middle .logreg .register #cart-data1 input, #middle .logreg .register #cart-data2-address input {width:185px;}
    
    #middle .logreg .register .loggedin .checkbox, #middle .logreg .register #cart-data2 .checkbox {clear:right;}
    #middle .logreg .register .loggedin .checkbox label, #middle .logreg .register #cart-data2 .checkbox label {width:120px;margin-top:10px;}
    #middle .logreg .register .loggedin .checkbox input, #middle .logreg .register #cart-data2  .checkbox input {width:16px;margin-top:10px;border:0;background:#fff;}
    #middle .logreg .register .loggedin .checkbox label {width:150px;margin-bottom:10px;}
    #middle .logreg .register .loggedin .checkbox input {margin-bottom:10px;}

    #middle .logreg .register #cart-data3 {clear:right;}
    #middle .logreg .register #cart-data3 h3 {padding-top:10px;padding-bottom:3px;}
    #middle .logreg .register #cart-data3 div {margin-top:5px;}
    
    #middle .logreg .register .next_level, #middle .logreg #cart-button {text-align:right;}
    #middle .logreg .register .next_level input,#middle .logreg #cart-button input {background:url('../top/grafika_podstrony/zapisz.gif') top left no-repeat;border:0;text-align:center;width:67px;height:23px;padding-bottom:3px;color:#367692}
    #middle .logreg .register .next_level #gotostep3, #middle .logreg #cart-button #gotostep3 {background:url('../top/grafika_podstrony/dalej.gif') top left no-repeat;width:70px;color:#fff}
    
    #middle .logreg .register .loggedin h3 {padding:6px 0px;}
    
    #middle .logreg #password_remind .login_title {text-align:left;}
    #middle .logreg #password_remind .login input {width:200px;}
    #middle .logreg #password_remind .login .send {background:url('../top/grafika_podstrony/zapisz.gif') top left no-repeat;border:0;width:67px;height:23px;text-align:center;padding-bottom:3px;float:right;margin:10px 29px 0px 0px;color:#367692}

    #middle .step2 .register_choose label {width:265px}
    
    #middle .step2 .login {margin-top:0}
    
/*  Koszyk: krok 3, informacja o platnosci, podziekowanie  */
    #middle #paymentform {background:url('../top/grafika_podstrony/kontakt_gora_formularz.gif') bottom left repeat-x;padding-bottom:44px;}
    #middle .afterorder {background:#fff;border: 1px solid #ededed;padding:10px;margin-top:10px;text-align:center;}
    #middle .afterorder * {text-align:center;}
    #middle .afterorder .button_platnosci {background:url('../top/grafika_podstrony/przelicz_kontynuuj.gif') top left no-repeat;text-align:center;width:141px;height:23px;font-weight:normal}
    
/*  Kontakt  */
    #middle .contact h2 {font-size:18px;margin-bottom:10px;margin-top:-5px;background:url('../top/kreska_dluga_niebieska.gif') bottom left no-repeat;padding-bottom:15px}
    #middle .contact .text {background:url('../top/grafika_podstrony/kontakt_dol_formularz.gif') bottom left no-repeat;padding:10px 10px 20px;}
    #middle .contact .data {width:650px;}
    #middle .contact .contact1, #middle .contact .contact2 {height:90px;}
    #middle .contact h3 {font-size:14px;margin:6px 0px;}
    #middle .contact .contact1 {float:left;width:320px;margin-top:-7px;}
    #middle .contact .contact2 {height:90px;}
    #middle .contact form {width:700px;background:url('../top/grafika_podstrony/kontakt_gora_formularz.gif') top left no-repeat;padding-top:25px;margin-left:-10px}
    #middle .contact form p {margin:10px 0px;}
    #middle .contact form div {margin-top:10px;margin-left:16px;}
    #middle .contact .captcha {padding:3px;border:1px solid #d6d6d6;margin-left:150px;}
    #middle .contact input, #middle .contact textarea {background:#fff;width:250px;border:1px solid #d6d6d6;padding:2px;}
    #middle .contact textarea {width:450px;}
    #middle .contact label {float:left;width:150px;}
    #middle .contact .buttons input {background:url('../top/szukaj_zapisz.png') top left no-repeat #fff;float:left;text-align:center;padding-bottom:3px;border:0;width:70px;height:23px;margin-left:260px;}
    #middle .contact .token {width:418px;}
    #middle .contact .token a {padding:5px;margin:5px;float:right;margin-top:-23px;}
    
    input.payfromprzelewy24 {background:url('../top/przycisk2.jpg') top left no-repeat; width:173px; height:27px; text-indent:-10000px }
