/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,b,i{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}

/* globalne */

body {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#77755c;}
a, a:hover {outline:none;}
strong {font-weight:bold;}

legend {display:none;}
input, textarea, select, button {font-family: Arial, Helvetica, sans-serif; font-size:11px; float:left; color:#77755c;}
button, input.button {cursor:pointer; text-indent:-55000px;}
textarea.txt {margin:0; border:0; padding:0;}
a {text-decoration:none; color:#968c60;} a:hover {text-decoration:underline;}
img, object {float:left;}
object {outline:none;}
label {cursor:pointer;}
.fl {float:left;}
.fr {float:right;}

/* BEGIN grid */
  #bc {width:970px; margin:auto;}
    #t {width:100%; float:left;}
      #l {width:207px; float:left;}
      #tm {width:194px; margin-top:83px; float:right;}
    #tb {width:100%; float:left;}
      #m {width:649px; float:left;}
      #s {width:321px; float:left;}
    #ani {}
    #path {width:100%; float:left; display:inline;}
    #c {width:100%; margin-top:4px; float:left;}
      #cl {width:649px; float:left; display:inline; overflow: hidden;}
      #cr {width:291px; padding:0 15px; float:left; display:inline; overflow:hidden; }
      #ca {width:957px; margin-top:4px; padding:8px 10px 8px 1px; float:left; display:inline;}
      #cb {width:938px; padding:12px 15px; float:left; display:inline; margin-top:11px;}
      #cc {width:938px; margin-top:11px; padding:15px 15px 24px 15px; float:left; display:inline}
      #cd {width:934px; margin-top:4px; padding:15px 14px 20px 20px; float:left; display:inline}
      #ce {width:949px; margin-top:10px; padding:0px 1px 0px 20px; float:left; display:inline}
      #cf {width:968px; margin:9px 1px 0 1px; padding-bottom:12px; float:left; display:inline;}
      #cg {width:938px; margin:6px 0 0 14px; padding:10px 0 7px; float:left; display:inline;}
      #ch {width:939px; margin:6px 0 0 12px; padding:16px 0 7px; float:left; display:inline;}
    #f {width:100%; float:left;}
/* END grid */

/* BEGIN linki blokowe */

  #t .reg a, #m ul a, #tm ul a, .h3 a, .link a, #ma ul a, #mf ul a, #mfbf ul a, #mc ul a, #me ul a, #mg ul a, #mm ul a, #ms ul a, #mz ul a, #mh ul a, #mi ul a, #mj ul a, #ml ul a, .ulq .btn-dns a, .ulq .btn-us a, .ulq .btn-es a {width:100%; height:100%; display:block; text-indent:-55000px; font-size:1px;}
  #c .h2 ul li a {width:auto; height:100%; display:block;}
  
/* END linki blokowe */

/* BEGIN design */ 

  /* BEGIN tla */
    body {background:#fff url('../img/bcg-body.gif') center top no-repeat;}
    body.glowna {background:#fff url('../img/bcg-body2.gif') center top no-repeat;}
    #c {background:url('../img/bcg-c.gif') repeat-y;}
  /* END tla */

  /* BEGIN #l - logo */
    #l {height:115px;}
      #l h1 {width:100%; height:100%; float:left; background:url('../img/h1-logo.gif');}
        #l h1 a {width:100%; height:100%; float:left; display:inline; text-indent:-55000px;}
  /* END #l - logo */

  /* BEGIN #l - logo */
    #main-logo {height:290px; width:210px; float:left; display:inline;}
      #main-logo h1 {width:210px; height:300px; float:left; display:inline;  }
        #main-logo h1 a {width:210px; height:300px; float:left; display:inline; text-indent:-55000px;}
  /* END #l - logo */
  
  /* BEGIN #s - wyszukiwarka */
    #s {background:url('../img/m.gif') -649px 0px no-repeat; position:relative}
      #s li {height:42px;}
        #s .fii em {width:70px; height:100%; float:left; display:inline; text-indent:-55000px;}
        #s .fii input {width:200px; margin-top:9px; color:#FFFFFF}
        #s .fib button {width:40px; height:100%;}
  /* END #s - wyszukiwarka */
  
  /* BEGIN naglowki h2 */
    .h2 {width:100%; height:23px; display:block; clear:both; background:url("../img/h2.gif") no-repeat; text-indent:-55000px; }
    .h2a {width:100%; height:28px; display:block; clear:both; background:url("../img/h2a.gif") no-repeat; text-indent:-55000px;}
    
      .h2-rankingi {background-position:14px 0;}
      .h2-artykuly {background-position:14px -23px; width:200px;margin-top:10px;margin-bottom:10px;}
      .h2-nasze-marki-w-polsce {background-position:14px -46px;}
      .h2-sondy-uzytkownikow {background-position:14px -69px;}
      .h2-marki-dostepne-w-twoim-miescie {background-position:16px -92px;}
      .h2-kolekcje-uzytkownikow {background-position:16px -115px;}
      .h2-pomieszczenia {background-position:14px -138px;}
      .h2-lubia-ten-produkt {width:180px; clear:none; float:left; background-position:14px -161px;}
      .h2-najczesciej-komentowane {background-position:14px -184px;}
      .h2-najbardziej-pozadane-produkty {background-position:14px -207px;}
      .h2-ulubione-marki {background-position:14px -230px; width:300px;}
      .h2-lubia-ta-marke {width:180px; clear:none; float:left; background-position:14px -253px;}
      .h2-przywiazani-do-marki {background-position:14px -276px;}
      .h2-twoi-sasiedzi {background-position:14px -299px;}
      .h2-cenne-opinie {background-position:14px -322px;}
      .h2-marka {background-position:14px -345px;}
      .h2-co-sie-dzieje-w-miescie {background-position:14px -362px;}
      .h2-rejestracja {background-position:1px -391px;}
      .h2-wyszukiwanie-uzytkownikow {background-position:1px 1px;}
      .h2-ulubione-produkty {background-position:14px -414px;}
      .h2-ulubione-kategorie {background-position:14px -437px;}
      .h2-ulubione-uzytkownicy {background-position:14px -460px;}
      .h2-subskrypcje {background-position:14px -483px;}
      .h2-marki-w-miescie {background-position:14px -506px;}
      .h2-wydarzenia-w-miescie {background-position:14px -529px; border:0px none;}
      .h2-komentarze { background-position:14px -552px; border-bottom: 1px solid rgb(226, 223, 211); width: 290px; }
      .h2-nowi-uzytkownicy { background-position:14px -574px; height:28px;border-bottom: 1px solid rgb(226, 223, 211); }
      .h2-forum { background-position:14px -600px; border-bottom: 1px solid rgb(226, 223, 211); }
      .h2-produkty { background-position:14px -624px; }
      .h2-wyszukiwarka { background-position:14px -678px; width:190px !important; }
      .h2-znajomi2 {background-position:14px -702px; width:190px  }
      
      .h2a-wnetrze {background-position:2px 0;}
  /* END naglowki h2 */
  
  /* BEGIN naglowki h3 wersja a */
    .h3a {width:100%; height:18px; display:block; clear:both; background:url("../img/h3a.gif") no-repeat; text-indent:-55000px}
    
      .h3a-dodaj-komentarz {background-position:14px 0;}
      .h3a-kategorie-produktow {background-position:14px -18px;}
      .h3a-zawez-rankingi-do-wybranej-kategorii {width:266px; background-position:0px -36px;}
      .h3a-marki-wchodzace-w-sklad-kolekcji {background-position:0px -54px;}
      .h3a-dane-uzytkownika {background-position:9px -72px; margin:9px 0 0;}
      .h3a-dodaj-komentarz-jasny {background-position:14px -90px;}
      
  /* END naglowki h3 wersja a */
  
  /* BEGIN naglowki kategorii */
    .h3 {width:190px; height:25px; margin-top:12px; float:left; display:inline; background:url("../img/h3-kategorie.gif") no-repeat;}
      .h3-dom--wnetrze {background-position:0 -56px;}
      .h3-kobiecy-swiat {background-position:0 -86px;}
      .h3-meska-rzecz {background-position:0 -112px;}
      .h3-moda--trendy {background-position:0 -140px;}
      .h3-sekrety-kuchni {background-position:0 -168px;}
      .h3-automoto {background-position:0 -28px;}
      .h3-audiovideo {background-position:0 0px;}
      .h3-styl-zycia {background-position:0 -196px;}
      .h3-moda-i-trendy {background-position:0 -197px;}
      .h3-uslugi {background-position:0 -224px;}

  /* END naglowki kategorii */
  
    .h4 {width:100%; float:left; display:inline;}
      .h4 h4 {font-size:18px; color:#393831}

  /* BEGIN naglowki w miastach */
    .miasto_naglowki {margin-bottom:10px; width:100%; height:27px; display:block; clear:both; background:url("../img/miasto_naglowki.gif") no-repeat; text-indent:-55000px}
    
      .miasto_naglowki-polecamy {background-position:100px -1px;}
      .miasto_naglowki-rekomendacje {background-position:50px -25px; margin-top:5px;}
      .miasto_naglowki-sklepy {background-position:230px -52px;}
  /* END naglowki w miastach */
  
  /* BEGIN linki */
    .link {display:inline; float:left; text-indent:-55000px}
      .l-wiecej {width:100%; height:14px; margin-top:7px; background:url("../img/more.gif") no-repeat;}
      .l-zobacz-wszystkie-kategorie {width:100%; height:49px; background:url("../img/zobacz-wszystkie-kategorie.gif") no-repeat;}
      .l-zobacz-forum {width:169px; overflow:hidden; margin-top:10px; height:32px; margin-right:-3px; float:right; background:url("../img/zobacz-forum.gif") no-repeat;}
      .l-zobacz-wszystkie-komentarze {width:169px; overflow:hidden; margin-top:10px; height:32px; margin-right:-3px; float:right; background:url("../img/zobacz-wszystkie-komentarze.gif") no-repeat;}
      .l-dodaj-do-ulubionych {width:161px; height:32px; background:url("../img/btn-produkt.gif") no-repeat;}
      .l-mam-to {width:80px; height:32px; background:url("../img/btn-produkt.gif") 0 -32px no-repeat;}
      .l-chce-miec {width:90px; height:32px; background:url("../img/btn-produkt.gif") 0 -64px no-repeat;}
      .l-zobacz-wiecej {width:93px; height:32px; background:url("../img/btn-zobacz-wiecej.gif") no-repeat;}
      .l-dolacz-do-spolecznosci {width:291px; height:62px; margin-top:19px; background:url("../img/btn-dolacz-do-spolecznosci.gif") no-repeat}
      .l-forum {width:291px; height:62px; margin-top:19px; background:url("../img/btn-forum.gif") no-repeat}
      .l-zpp {width:151px; height:32px; background:url("../img/btn-zpp.gif") no-repeat;}

      .l-sonda-nowa {width:108px; height:28px; background:url("../img/panel_sondy_btn.gif") 0 0 no-repeat;}
      .l-sonda-dodaj {width:108px; height:28px; background:url("../img/panel_sondy_btn.gif") 0 -28px no-repeat;}
      .l-sonda-usun {width:108px; height:28px; background:url("../img/panel_sondy_btn.gif") 0 -56px no-repeat;}

      .l-kolekcja-nowa {margin-right:20px; width:112px; height:34px; background:url("../img/panel_kolekcje_btn.gif") 0 0 no-repeat;}
  /* END linki */
  
  /* BEGIN sciezka */
    #path {margin-top:10px; padding-bottom:6px;}
      #path li {float:left; padding-left:3px; font-size:11px; color:#968c60}
      #path .f {padding-left:16px;}
  /* END sciezka */
  
  /* BEGIN mainmenu */
    #m {background: url('../img/m.gif') 0 -42px no-repeat;}
    #m li {float:left; height:42px;}
    #m a {background-image:url('../img/m.gif');} #m a:hover, #m .s a, #m .s a:hover {background-image:none;}
      #m1 {width:118px;} #m1 a, #m1.s a {background-position: 0 0;}
      #m2 {width:97px;} #m2 a, #m2.s a {background-position: -118px 0;}
      #m3 {width:95px;} #m3 a, #m3.s a {background-position: -215px 0;}
      #m4 {width:131px;} #m4 a, #m4.s a {background-position: -310px 0;}
      #m5 {width:114px;} #m5 a, #m5.s a {background-position: -441px 0;}
      #m6 {width:94px;} #m6 a, #m6.s a {background-position: -555px 0;}
  /* END mainmenu */  

  /* BEGIN mainmenu - bez us�ug*/
    #m_usl {background: url('../img/m.gif') 0 -42px no-repeat;}
    #m_usl li {float:left; height:42px;}
    #m_usl a {background-image:url('../img/m.gif');} #m_usl a:hover, #m_usl .s a, #m_usl .s a:hover {background-image:none;}
      #m1_usl {width:118px;} #m1_usl a, #m1_usl.s a {background-position: 0 0;}
      #m2_usl {width:97px;} #m2_usl a, #m2_usl.s a {background-position: -118px 0;}
      #m4_usl {width:131px;} #m4_usl a, #m4_usl.s a {background-position: -215px 0;}
      #m5_usl {width:114px;} #m5_usl a, #m5_usl.s a {background-position: -346px 0;}
      #m6_usl {width:94px;} #m6_usl a, #m6_usl.s a {background-position: -460px 0;}
  /* END mainmenu */
  
  /* BEGIN mainmenu backup - oryginalne*/
    #m_backup {background: url('../img/m_backup.gif') 0 -42px no-repeat;}
    #m_backup li {float:left; height:42px;}
    #m_backup a {background-image:url('../img/m_backup.gif');} #m_backup a:hover, #m_backup .s a, #m_backup .s a:hover {background-image:none;}
      #m1_backup {width:118px;} #m1_backup a, #m1_backup.s a {background-position: 0 0;}
      #m2_backup {width:97px;} #m2_backup a, #m2_backup.s a {background-position: -118px 0;}
      #m3_backup {width:95px;} #m3_backup a, #m3_backup.s a {background-position: -215px 0;}
      #m4_backup {width:131px;} #m4_backup a, #m4_backup.s a {background-position: -310px 0;}
      #m5_backup {width:114px;} #m5_backup a, #m5_backup.s a {background-position: -441px 0;}
      #m6_backup {width:94px;} #m6_backup a, #m6_backup.s a {background-position: -555px 0;}
  /* END mainmenu */  
  
  /* BEGIN topmenu (rejestracja, logowanie) */
    #tm {background: url('../img/tm.gif') 0 -32px no-repeat;}
    #tm li {width:97px; height:32px; float:left;}
    #tm a {background-image:url('../img/tm.gif');} #tm .s a, #tm .s a:hover {background-image:url('../img/tm.gif');}
      #tm1 {} #tm1 a, #tm1.s a {background-position: 0 0;}
        #tm1 a:hover {background-position: 0 -32px;}
      #tm2 {} #tm2 a, #tm2.s a {background-position: -97px 0;}
        #tm2 a:hover {background-position: -97px -32px;}
      #tm3 {} #tm3 a, #tm3.s a {background-position: -194px 0;}
        #tm3 a:hover {background-position: -194px -32px;}
      #tm4 {} #tm4 a, #tm4.s a {background-position: -291px 0;}
        #tm4 a:hover {background-position: -291px -32px;}
  /* END topmenu (rejestracja, logowanie) */
  
  /* BEGIN menu komentarze-forum */
    #mf {width:100%; height:32px; margin-top:54px; float:left; display:inline;}
    #mf.mt18 {margin-top:18px;}
    #cr .mt23 {margin-top:23px;}
    #mf li {float:left; height:32px; background:url("../img/menu-f.gif") 0 100% no-repeat;}
      #mf a {background:url("../img/menu-f.gif") no-repeat;}
      
      #mf #mf1 {width:152px; background-position:0px top;}
        #mf #mf1 a {background-position:0px top;}
        #mf #mf1 a:hover, #mf #mf1.s a {background-position:0px bottom;}
      #mf #mf2 {width:139px; background-position:-152px top;}
        #mf #mf2 a {background-position:-152px top;}
        #mf #mf2 a:hover, #mf #mf2.s a {background-position:-152px bottom;}
  /* END menu komentarze-forum */
  
  /* BEGIN menu a */
    #ma {width:616px; height:27px; margin:4px 0 0 1px;; display:block; clear:both; overflow:hidden}
      #ma li {float:left; height:27px; background: url("../img/menu-a.gif") 0 100% no-repeat;}
      #ma a {background:url("../img/menu-a.gif") no-repeat;;}
      
      #ma #ma1 {width:163px; background-position:0px top;}
        #ma #ma1 a {background-position:0px top;}
        #ma #ma1.s a, #ma #ma1 a:hover {background-position: 0 bottom;}
        
      #ma #ma2 {width:161px; background-position: -163px top;}
        #ma #ma2 a {background-position:-163px top;}
        #ma #ma2.s a, #ma #ma2 a:hover {background-position: -163px bottom;}

      #ma #ma3 {width:132px; background-position: -324px top;}
        #ma #ma3 a {background-position:-324px top;}
        #ma #ma3.s a, #ma #ma3 a:hover {background-position:-324px bottom;}

      #ma #ma4 {width:160px; background-position: -456px top;}
        #ma #ma4 a {background-position:-456px top;}
        #ma #ma4.s a, #ma #ma4 a:hover {background-position:-456px bottom;}

  /* END menu a */
  
  /* BEGIN menu rankingi */
    #mr {width:647px; margin:13px 1px 0 1px; float:left; display:inline;}
      #mr li {height:38px; float:left; display:inline;}
      #mr li a {width:100%; height:100%; float:left; display:inline; background:url("../img/menu-r.gif") no-repeat; text-indent:-55000px;}
      
      #mr #mr1, #mr #mr1 a {width:228px; background-position:0 0;}
        #mr #mr1 a:hover {background-position:0 -76px;}
        #mr #mr1 .s, #mr #mr1 .s:hover {background-position:0 -38px;}
      #mr #mr2, #mr #mr2 a {width:213px; background-position:-228px 0;}
        #mr #mr2 a:hover {background-position:-228px -76px;}
        #mr #mr2 .s, #mr #mr2 .s:hover {background-position:-228px -38px;}
      #mr #mr3, #mr #mr3 a {width:206px; background-position:-441px 0;}
        #mr #mr3 a:hover {background-position:-441px -76px;}
        #mr #mr3 .s, #mr #mr3 .s:hover {background-position:-441px -38px;}
  /* END menu rankingi */
  
  /* BEGIN menu b */
    #mb {width:212px; float:left; display:inline;}
      #mb li {width:192px; padding:0px 0 15px 20px; float:left; display:inline; background:url("../img/mb.gif") no-repeat;}
      #mb li .txt {line-height:26px;}
      #mb .imgmb {font-size:1px; line-height:1px}
      #mb li.f {padding-top:5px;}
      #mb li a {color:#4f4b38; font-size:14px;}
        #mb li img {border:1px solid #e2dfd3; clear:both; float:none}
        #mb .s {background-position:0 -225px;}
  /* END menu b */
  
  /* BEGIN menu c - strona produktu */
    #mc {width:647px; float:left; display:inline; background: url('../img/menu-c.gif') 0 -132px no-repeat;}
    #mc li {float:left; height:66px;}
    #mc a {background-image:url('../img/menu-c.gif');} #mc a:hover {background-image:none;} #mc .s a, #mc .h a, #mc .s a:hover {background-image:url('../img/menu-c.gif');}
      #mc1 {width:87px;} #mc1 a {background-position: 0 0;}
        #mc1.s a {background-position: 0 -66px;}
        #mc1.h a {background-position: 0 -198px;}
      #mc2 {width:86px;} #mc2 a {background-position: -87px 0;}
        #mc2.s a {background-position: -87px -66px;}
        #mc2.h a {background-position: -87px -198px;}
      #mc3 {width:77px;} #mc3 a {background-position: -173px 0;}
        #mc3.s a {background-position: -173px -66px;}
        #mc3.h a {background-position: -173px -198px;}
      #mc4 {width:121px;} #mc4 a {background-position: -250px 0;}
        #mc4.s a {background-position: -250px -66px;}
        #mc4.h a {background-position: -250px -198px;}
      #mc5 {width:159px;} #mc5 a {background-position: -371px 0;}
        #mc5.s a {background-position: -371px -66px;}
        #mc5.h a {background-position: -371px -198px;}
      #mc6 {width:117px;} #mc6 a {background-position: -530px 0;}
        #mc6.s a {background-position: -530px -66px;}
        #mc6.h a {background-position: -530px -198px;}
  /* END menu c - strona produktu */
  
  /* BEGIN menu d - strona rankingi */
    #md {width:237px; margin:12px 16px 0 0; float:left; display:inline; border-top:1px solid #e2dfd3; border-left:1px solid #e2dfd3; border-right:1px solid #e2dfd3;}
      #md li {width:237px; display:block; float:left; border-bottom:1px solid #e2dfd3; line-height:36px; font-size:14px;}
        #md li a {width:213px; padding:0 12px; line-height:35px; float:left; display:inline; color:#77755c}
          #md .s, #md li a:hover {background-color:#f4f2ee; text-decoration:none}

  /* END menu d - strona rankingi */
  
  /* BEGIN menu e - strona marki */
    #me {width:647px; float:left; display:inline; background: url('../img/menu-e.gif') 0 -130px no-repeat;}
    #me li {float:left; height:65px;}
    #me a {background-image:url('../img/menu-e.gif');} #me a:hover {background-image:none;} #me .s a, #me .h a, #me.h a:hover {background-image:url('../img/menu-e.gif');}
      #me1 {width:113px;} #me1 a {background-position: 0 0;}
        #me1.s a {background-position: 0 -65px;}
        #me1.h a {background-position: 0 -196px;}
      #me2 {width:109px;} #me2 a {background-position: -113px 0;}
        #me2.s a {background-position: -113px -65px;}
        #me2.h a {background-position: -113px -196px;}
      #me3 {width:104px;} #me3 a {background-position: -222px 0;}
        #me3.s a {background-position: -222px -65px;}
        #me3.h a {background-position: -222px -196px;}
      #me4 {width:103px;} #me4 a {background-position: -326px 0;}
        #me4.s a {background-position: -326px -65px;}
        #me4.h a {background-position: -326px -196px;}
      #me5 {width:114px;} #me5 a {background-position: -429px 0;}
        #me5.s a {background-position: -429px -65px;}
        #me5.h a {background-position: -429px -196px;}
      #me6 {width:104px;} #me6 a {background-position: -543px 0;}
        #me6.s a {background-position: -543px -65px;}
        #me6.h a {background-position: -543px -196px;}
  /* END menu e - strona marki */

  /* BEGIN menu m - strona marki */
    #mm {width:647px; float:left; display:inline; background: url('../img/menu-m.gif') 0 -130px no-repeat;}
    #mm li {float:left; height:65px;}
    #mm a {background-image:url('../img/menu-m.gif');} #mm a:hover {background-image:none;} #mm .s a, #mm .h a, #mm.h a:hover {background-image:url('../img/menu-m.gif');}
      #mm1 {width:133px;} #mm1 a {background-position: 0 0;}
        #mm1.s a {background-position: 0 -65px;}
        #mm1.h a {background-position: 0 -196px;}
      #mm2 {width:129px;} #mm2 a {background-position: -133px 0;}
        #mm2.s a {background-position: -133px -65px;}
        #mm2.h a {background-position: -133px -196px;}
      #mm3 {width:124px;} #mm3 a {background-position: -262px 0;}
        #mm3.s a {background-position: -262px -65px;}
        #mm3.h a {background-position: -262px -196px;}
      #mm4 {width:134px;} #mm4 a {background-position: -386px 0;}
        #mm4.s a {background-position: -386px -65px;}
        #mm4.h a {background-position: -386px -196px;}
      #mm5 {width:127px;} #mm5 a {background-position: -520px 0;}
        #mm5.s a {background-position: -520px -65px;}
        #mm5.h a {background-position: -520px -196px;}
  /* END menu e - strona marki */
  
  /* BEGIN menu g - strona produktu */
    #mg {width:647px; margin-top:11px; float:left; display:inline; background: url('../img/menu-g.gif') 0 -130px no-repeat; border-top:1px solid #e2dfd3}
    #mg li {float:left; height:65px;}
    #mg a {background-image:url('../img/menu-g.gif');} #mg a:hover {background-image:none;} #mg .s a, #mg .s a:hover {background-image:url('../img/menu-g.gif');}
      #mg1 {width:163px;} #mg1 a {background-position: 0 0;}
        #mg1.s a {background-position: 0 -65px;}
      #mg2 {width:163px;} #mg2 a {background-position: -163px 0;}
        #mg2.s a {background-position: -163px -65px;}
      #mg3 {width:163px;} #mg3 a {background-position: -326px 0;}
        #mg3.s a {background-position: -326px -65px;}
      #mg4 {width:158px;} #mg4 a {background-position: -489px 0;}
        #mg4.s a {background-position: -489px -65px;}
  /* END menu g - strona produktu */
  
  /* BEGIN menu h - profil wiadomosci */
    #mh {width:601px; margin-top:27px; margin-left:-2px; float:left; display:inline; background: url('../img/menu-h.gif') 0 -32px no-repeat;}
    #mh li {float:left; height:32px; position:relative}
    #mh a {background-image:url('../img/menu-h.gif');} #mh a:hover {background-image:none;} #mh .s a, #mh .s a:hover {background-image:url('../img/menu-h.gif');}
      #mh1 {width:117px;} #mh1 a {background-position: 0 0;}
        #mh1.s a {background-position: 0 -32px;}
      #mh2 {width:120px;} #mh2 a {background-position: -117px 0;}
        #mh2.s a {background-position: -117px -32px;}
      #mh3 {width:120px;} #mh3 a {background-position: -237px 0;}
        #mh3.s a {background-position: -237px -32px;}
      #mh4 {width:117px;} #mh4 a {background-position: -357px 0;}
        #mh4.s a {background-position: -357px -32px;}
      #mh5 {width:117px;} #mh5 a {background-position: -475px 0;}
        #mh5.s a {background-position: -475px -32px;}
  /* END menu i - profil wiadomosci */
  
  /* BEGIN menu i - profil wiadomosci */
    #mi {width:968px; margin-top:0px; float:left; display:inline; background: url('../img/menu-i.gif') 0 -128px no-repeat; border-top:1px solid #e2dfd3}
    #mi li {float:left; height:64px; position:relative}
      #mi li em {position:absolute; top:25px; left:200px; color:#4f4b38; font-size:14px;}
    #mi a {background-image:url('../img/menu-i.gif');} #mi a:hover {background-image:none;} #mi .s a, #mi .s a:hover {background-image:url('../img/menu-i.gif');}
      #mi1 {width:323px;} #mi1 a {background-position: 0 0;}
        #mi1.s a {background-position: 0 -64px;}
      #mi2 {width:323px;} #mi2 a {background-position: -323px 0;}
        #mi2.s a {background-position: -323px -64px;}
      #mi3 {width:322px;} #mi3 a {background-position: -646px 0;}
        #mi3.s a {background-position: -646px -64px;}
  /* END menu i - profil wiadomosci */
  
  /* BEGIN menu j - ustawienia sondy */
    #mj {width:968px; margin-top:0px; float:left; display:inline; background: url('../img/menu-j.gif') 0 -128px no-repeat; border-top:1px solid #e2dfd3}
    #mj li {float:left; height:64px; position:relative}
      #mj li em {position:absolute; top:25px; left:200px; color:#4f4b38; font-size:14px;}
    #mj a {background-image:url('../img/menu-j.gif');} #mj a:hover {background-image:none;} #mj .s a, #mj .s a:hover {background-image:url('../img/menu-j.gif');}
      #mj1 {width:196px;} #mj1 a {background-position: 0 0;}
        #mj1.s a {background-position: 0 -64px;}
      #mj2 {width:192px;} #mj2 a {background-position: -196px 0;}
        #mj2.s a {background-position: -196px -64px;}
      #mj3 {width:194px;} #mj3 a {background-position: -388px 0;}
        #mj3.s a {background-position: -388px -64px;}
      #mj4 {width:192px;} #mj4 a {background-position: -582px 0;}
        #mj4.s a {background-position: -582px -64px;}
      #mj5 {width:193px;} #mj5 a {background-position: -774px 0;}
        #mj5.s a {background-position: -774px -64px;}
      
  /* END menu i - profil wiadomosci */
  

  /* BEGIN menu s - strona sklepu */
    #ms {width:647px; margin-top:11px; float:left; display:inline; background: url('../img/menu-s.gif') 0 -130px no-repeat; border-top:1px solid #e2dfd3}
    #ms li {float:left; height:65px;}
    #ms a {background-image:url('../img/menu-s.gif');} #ms a:hover {background-image:none;} #ms .s a, #ms .s a:hover {background-image:url('../img/menu-s.gif');}
      #ms1 {width:163px;} #ms1 a {background-position: 0 0;}
        #ms1.s a {background-position: 0 -65px;}
      #ms2 {width:163px;} #ms2 a {background-position: -163px 0;}
        #ms2.s a {background-position: -163px -65px;}
      #ms3 {width:163px;} #ms3 a {background-position: -326px 0;}
        #ms3.s a {background-position: -326px -65px;}
      #ms4 {width:158px;} #ms4 a {background-position: -489px 0;}
        #ms4.s a {background-position: -489px -65px;}
  /* END menu s - strona sklepu */
  
  /* BEGIN menu z - strona sklepu */
    #mz {width:647px; margin-top:11px; float:left; display:inline; background: url('../img/menu-z.gif') 0 -130px no-repeat; border-top:1px solid #e2dfd3}
    #mz li {float:left; height:65px;}
    #mz a {background-image:url('../img/menu-z.gif');} #mz a:hover {background-image:none;} #mz .s a, #mz .s a:hover {background-image:url('../img/menu-z.gif');}
      #mz1 {width:213px;} #mz1 a {background-position: 0 0;}
        #mz1.s a {background-position: 0 -65px;}
      #mz2 {width:213px;} #mz2 a {background-position: -213px 0;}
        #mz2.s a {background-position: -213px -65px;}
      #mz3 {width:221px;} #mz3 a {background-position: -426px 0;}
        #mz3.s a {background-position: -426px -65px;}
  /* END menu z - strona sklepu */
  
  
  /* BEGIN content */
    #c {border-top:1px #e2dfd3 solid; border-bottom:1px #e2dfd3 solid;}
      #c.mt11 {margin-top:11px;}
    
    #ca, #cc {border:1px #e2dfd3 solid;}
      #ca .h2 {width:150px; margin-top:5px; float:left}
    
    #clt, #clb, #clc, #cld, #cle, #clf, #clg, #clh, #cli {display:block; clear:both; overflow:hidden}
    #clt {width:642px; padding-left:7px;}
      #clt .clta {width:618px; padding:0 16px 0 8px;}
    #cla {width:633px; padding:16px 0 11px 16px; display:inline; float:left;}
      #cla .link {clear:both; margin-top:8px; margin-right: 10px; }
    #clb {width:649px; padding:13px 0 7px 0;}
    #clc {width:619px; padding:13px 15px 7px 15px;}
      #clc .paging {margin-top:25px;}
    #cld {width:619px; padding:18px 15px 0 15px;}
    #cle {width:634px; padding-left:15px;}
      #cle .clel {width:405px; padding:9px 16px 0 0; float:left; display:inline}
      #cle .cler {width:213px; float:right; display:inline}
    #clf {width:647px; padding:9px 1px 0 1px;}
    #clg {width:648px; padding:0 0 0 1px;}
    #clh {width:648px; padding:0 0 15px 1px;}
      #clh .h4 h4 {line-height:39px; padding-left:14px;}
    #cli {width:648px; padding:15px 0 12px 1px;}
    
    #cr {padding:0 15px;}
    
    #c .sep {width:100%; display:inline; overflow:hidden; height:11px; float:left; background-color:#fff; border-top:1px #e2dfd3 solid; border-bottom:1px #e2dfd3 solid;}
    #ce .sep {width:100%; display:inline; overflow:hidden; height:10px; float:left; background-color:#fff;}
    
    #cl .cla {width:647px; float:left; display:inline; margin-left:1px;}
      #cl .cla .h4 {margin-top:8px;}
        #cl .cla .h4 h4 {padding-left:17px;}
      #cl .cla .claf {width:100%; margin-top:5px; border-bottom:1px solid #e2dfd3; float:left; display:inline;}
  /* END content */
  
  /* BEGIN cc - strona ranking */
    #cc {}
      #cc h4, #cla h4 {width:100%; font-size:18px;}
      #cc .paging {margin-top:43px;}
  /* END cc */
  
  /* BEGIN cd - spolecznosc profil */
    #cd {border:1px solid #e2dfd3}
      #cd .cdl {width:185px; margin-top:4px; display:inline; float:left}
        #cd .cdl img, #cd .cdl-m img  {border:1px solid #e2dfd3;}
      #cd .cdl-m {width:83px; margin-top:4px; display:inline; float:left}
      #cd .cdc {width:550px; margin-left:25px; display:inline; float:left}
        #cd .cdc h3 {font-size:24px; color:#393831}
      #cd .cdr {width:170px; margin-top:1px; display:inline; float:right}
      
      
    .ole {width:100%; height:130px; margin-top:16px; float:left; display:inline}
      .ole li {width:100%; float:left; display:inline; font-size:14px; line-height:20px;}
        .ole li em {width:110px; float:left; display:inline; color:#b9b79e}
        .ole li span {width:310px; float:left; display:inline;}
     
    .olf {width:100%; float:left; display:inline}
      .olf li {float:left; display:inline; padding:0 10px 0 6px; border-right:1px solid #b9b79e; font-size:11px; color:#b9b79e}
      .olf .f {border:none; padding:0}
      .olf .l {border:none;}
        .olf li strong {color:#77755c}
        
    .old {width:100%; float:left; display:inline}
      .old li {float:right; clear:both; display:block; background:url("../img/buttons-profil.gif") top right no-repeat;}
        .old li a {width:100%; height:100%; float:left; display:inline; text-indent:-55000px;}
      .old .rss {width:49px; height:26px; line-height:26px; font-size:11px; font-weight:bold;}
        .old .rss a {color:#625c3f; text-indent:0}
      .old .napisz-wiadomosc {width:160px; height:31px; margin-top:8px; background-position:right -34px}
      .old .subskrybuj-wiadomosc {width:167px; height:31px; margin-top:10px; background-position:0 -75px}
      .old .dodaj-znajomi {width:167px; height:31px; margin-top:10px; background-position:0 -114px}
      .old .usun-znajomi {width:167px; height:31px; margin-top:10px; background-position:0 -152px}
      .old .ignoruj {width:167px; height:33px; margin-top:10px; background-position:0 -190px}
  /* END cd - spolecznosc profil */
  
  /* BEGIN ce - spolecznosc profil */
    #ce {border-top:1px solid #e2dfd3; border-bottom:1px solid #e2dfd3; background:url('../img/bcg-ce.gif') repeat-y;}
    
    #ce .cel {width:656px; margin-top:3px; float:left; display:inline;}
    #ce .cer {width:291px; float:right; display:inline;}
    
    #ce .cea {width:656px; float:left; display:inline}
    #ce .ceb {width:634px; margin-top:21px; padding-top:18px; border-top:1px solid #e2dfd3; float:left; display:inline}
    
    #ce .cec {width:930px; padding-bottom:7px; float:left; display:inline; border-top:1px solid #e2dfd3; background-color:#FFFFFF}
    #ce .cec .btn {width:150px; height:32px; float:right; clear:right; display:inline; background:url("../img/paging1.gif") left top no-repeat; line-height:32px;}
      #ce .cec .btn a {width:100%; height:100%; float:left; display:inline; background:url("../img/paging1.gif") left top no-repeat;}
    #ce .cec .bpk a {background-position:left bottom; text-align:right}
    #ce .cec .bnk a {background-position:left top;}
    #ce .cec .bnk {margin-top:16px; background-position:right top; color:#9b9886}
    #ce .cec .bpk {background-position:right bottom; color:#9b9886; text-align:right}
    
    #ce .ced {width:241px; padding:1px 25px; float:right; display:inline;}
      #ce .ced p {padding:11px 0 4px 0; font-size:12px; line-height:16px;}
      #ce .txt {height:366px;}
      #ce .cedb {font-size:11px; line-height:20px;}
        #ce .cedb a {display:block; clear:both; color:#77755c; text-decoration:underline;}
    
    .olg {width:270px; float:left; display:inline}
    .olg ol {clear:both}
      .olg li {width:29px; height:17px; margin:17px 2px 0 0; float:left; display:inline; background:url("../img/rate.gif") no-repeat; text-indent:-55000px;}
        .olg li a {width:100%; height:100%; float:left; background:url("../img/rate.gif") no-repeat;}
          .olg li a:hover {background-position:bottom}
      .olg .h {width:90px; height:auto; font-size:12px; background:none; text-indent:0}
      .olg .s {background-position:bottom}
    
  /* END ce - spolecznosc profil */
  
  /* BEGIN cg */
    #cg {border-top:1px solid #e2dfd3;}
    #cg h4 {width:770px; float:left;}
      #cg h4, #cg h4 a {font-size:18px; color:#77765a;}
    h4.pwwsk {width:770px; height:28px;float:left; background:url("../img/h4-pwwsk.gif") no-repeat; text-indent:-20000px;}
    h4.pwwss {width:770px; height:28px;float:left; background:url("../img/panel_sondy_naglowek.gif") no-repeat; text-indent:-20000px;}
    
    #cg .bck {width:140px; margin:5px 0 0; float:right; text-align:right;}
      #cg .bck, #cg .bck a {font-size:13px; color:#73755d;}
  /* END cg */
  
  /* BEGIN ch */
    #ch {border-top:1px solid #e2dfd3;}
      #chl {width:181px; padding:2px 0 0 7px; float:left;}
      #chr {width:751px; float:left;}
    
    #chl img {border:1px solid #e2dfd3;}
    
    #ch h4 {width:100%; float:left;}
      #ch h4, #ch h4 a {font-size:14px; color:#77765a;}
    
    #ch .txt-ava {width:100%; float:left; padding-top:9px;}
      #ch .txt-ava, #ch .txt-ava a {font-size:12px; line-height:18px;}
    
    #ch .txt-bg-ava {width:100%; margin:6px 0 0; float:left; background:#f2f2ec url("../img/bcg-txt-ava.gif") 22px 21px no-repeat;}
      #ch .txt-bg-ava p {padding:16px 10px 16px 55px;}
    
    #ch #crop {width:100%; margin:19px 0 0; float:right;}
        #ch #crop img {border:1px solid #e2dfd3;}
    
    #avatar_crop {width:64px; height:32px; margin:-28px 11px 0 0; float:right; display:inline; clear:both; background:url("../img/btn-kadruj.gif") no-repeat; text-indent:-20000px;}
  /* END ch */
  
  
  
  /* BEGIN cf - profil wiadomosci*/
    #cf {border:1px solid #e2dfd3}
  /* END cf - profil wiadomosci*/
  
  /* BEGIN .claa */
    .claa {width:359px; margin-top:12px; float:left; display:inline}
      .claa .txg img {border:1px solid #e2dfd3}
      .claa .ulj {margin-top:8px;}
      .claa .txt {width:100%; margin-top:10px; float:left; display:inline; font-size:12px;}
        .claa .txt a {color:#77755c; text-decoration:underline}
        .claa .txt small {display:block; margin-top:15px; color:#b9b79e;}
          .claa .txt small, .claa .txt small a {color:#b9b79e; font-size:11px; text-decoration:none}
  /* END .claa */
  
  /* BEGIN .clel */
    .clel {}
      .clel .txg {width:100%; float:left; display:inline; text-align:right; color:#4f4b38; font-size:12px;}
        .clel .txg h5 {font-size:18px; font-weight:bold}
        .clel .txg p {padding:8px 0 0 30px;}
      .clel .clelt {width:100%; float:left; display:inline;}
        .clel .clelt .logo {width:192px; float:left; display:inline}
  /* END .clel */
  
  /* BEGIN clta - produkt-podkategoria */
    .clta {}
      .clta .h2a {margin-top:14px; padding-bottom:6px;}
      .clta .h4 {width:100%; display:block; clear:both; overflow:hidden; margin-top:2px; font-size:18px; color:#968c60;}
        .clta .h4 h4 {padding-left:6px;}
        
      .cltat {width:100%; float:left; display:inline; border-bottom:1px solid #e2dfd3}
        .cltat .h2a {width:405px; clear:none; display:inline; float:left}
        #mk {width:54px; height:23px; margin-top:12px; float:right; display:inline; background:url("../img/menu-k.gif") bottom no-repeat;}
          #mk li {width:22px; height:23px; float:left; display:inline; margin-left:5px; background:url() no-repeat;}
            #mk li a {width:100%; height:100%; float:left; display:block; text-indent:-55000px;background:url("../img/menu-k.gif") top left no-repeat;}
              #mk li a:hover, #mk li.s a {background:none}
            
            #mk #mk1 a {background-position:-5px 0;}
            #mk #mk2 a {background-position:-32px 0;}
  /* END clta */
  
  /* BEGIN clga */
    .clga {width:617px; float:left; display:inline; margin:5px 14px 0 14px; padding:12px 0px 0 0px; border-top:1px solid #e2dfd3}
      .clga h4 {margin-top:20px; padding-left:4px; float:left; display:inline; font-size:18px; color:#968c60;}
  
  /* END clga */
  
  /* BEGIN clf - opis produktu */
    #clf {}
      #clf h2 {padding-left:19px; font-size:18px; color:#968c60}
      #clf .clfa {width:100%; padding:14px 0 14px 0; float:left; display:inline}
      #clf .logo {height:54px; display:inline; padding-right:16px;}
      
      #clf .clfal, #clf .clfar {display:inline; float:left}
      #clf .clfal {width:361px; padding:4px 14px 0 14px;}
        #clf .clfal img {border:1px solid #e2dfd3;}
      #clf .clfar {width:243px;}
      #clf .clfar .paging {margin-top:20px;}
        #clf .clfar .txt {font-size:12px; line-height:18px;}
        #clf .clfar .txt p {margin-top:18px;}
        #clf .clfar .txt .f {margin-top:0;}
  /* END clf */
  
  /* BEGIN lista typ 1 */
    .ula {width:100%; float:left; display:inline;}
      .ula li {width:192px; padding:0 15px 0 7px; float:left; display:inline; position:relative;}
      
      .ula .imgk {width:190px; margin-top:13px; float:left; display:inline; border:1px solid #e2dfd3;}
      .ula .lpk {width:174px; padding:0 1px 9px 15px; float:left; display:inline; border-bottom:1px solid #e2dfd3; border-left:1px solid #e2dfd3; border-right:1px solid #e2dfd3;}
  /* END lista typ 1 */
  
  /* BEGIN lista typ 2 */
    .ulb {width:174px; margin-top:8px; float:left; display:inline; }
      .ulb li {width:100%; float:left; display:inline; padding:0;}
  /* END lista typ 2 */
  
  /* BEGIN lista typ 3 */
    .ulc {width:635px; margin:7px 0 0 14px; float:left; display:inline}
      .ulc li {width:192px; padding-right:21px; float:left; display:inline;}
      .ulc .l {padding-right:0;}
      #clb .h2, #clb .link {width:635px; margin-left:14px;}
      .ulc .txt {margin-top:8px; font-size:12px;}
      .ulc .imgc {width:192px; height:86px; position:relative; overflow:hidden;}
        .ulc .imgc img {border:1px solid #e3e1d5;}
        .ulc .imgc .nmbr {width:20px; height:25px; margin:1px; padding:5px 0 0 6px; position:absolute; top:0; left:0; background:url("../img/bcg-nmbr.gif") no-repeat; font-weight:bold}
      .ulc a {color:#77755c}
  /* END lista typ 3 */
  
  /* BEGIN lista typ 4 */
    .uld {width:100%; margin-top:12px; float:left; display:inline; font-size:12px;}
      .uld li {width:100%; margin-top:20px; float:left; display:inline;}
      .uld .f {margin-top:0;}
        .uld .imgd {width:32px; height:32px; display:inline; margin-right:12px; float:left;}
          .uld .imgd img {border:1px solid #e6e4da}
        .uld .txt {width:247px; float:right; display:inline;}
          .uld .txt small {font-size:11px;}
          .uld .txt em {font-style:italic}
          .uld .zn {color:#b9b79e; font-size:11px;}
  /* END lista typ 4 */
  
  /* BEGIN lista typ 5 */
    .ule {width:100%; float:left; display:inline}
      .ule ul {width:928px; margin-top:6px; padding-left:10px; float:left; display:inline; border-top:1px solid #e2dfd3;}
      .ule li {width:277px; padding:14px 48px 0 0px; float:left; display:inline}
      .ule .l {padding-right:0;}
        .ule li img {border:1px solid #e2dfd3; margin:2px 14px 0 0;}
        .ule li em {font-size:11px; padding-bottom:5px;clear:right; overflow:hidden; display:block}
  /* END lista typ 5 */
  
  /* BEGIN lista typ 6 */
    .ulf {width:100%; margin-top:15px; float:left; display:inline;}
    .ulf a {color:#77755c}
      .ulf li {width:100%; margin-top:21px; float:left; display:inline}
      .ulf .f {margin-top:0;}
      .ulf .imgf {width:192px; margin:3px 18px 0px 0px; float:left; display:inline; overflow:hidden;}
        .ulf .imgf img {border:1px solid #e2dfd3;}
      .ulf .txt {width:407px; float:left; display:inline; font-size:12px;}
        .ulf .txt h5 {font-size:13px; font-weight:bold}
        .ulf .txt p {margin-top:3px; line-height:16px;}
        .ulf .txt p a {text-decoration:underline}
        .ulf .txt small {display:block; margin-top:13px;}
        .ulf .txt small, .ulf .txt small a {font-size:11px; color:#b9b79e;}
  /* END lista typ 6 */
  
  /* BEGIN lista typ 7 */
    .ulg {width:100%; margin-top:9px; padding-top:8px; border-top:1px solid #e2dfd3; float:left; display:inline;}
      .ulg li {width:115px; padding:0 35px 0 13px; float:left; font-size:12px; line-height:21px; background:url("../img/bcg-li.gif") no-repeat;}
      .ulg .l {padding-right:0;}
  /* END lista typ 7 */
  
  /* BEGIN lista typ 8 */
    .ulh {width:635px; padding:0 0 14px 14px; float:left; display:inline;}
      .ulh li {width:192px; margin-top:29px; padding-right:21px; float:left}
        .ulh li .imgh {width:53px; float:left; display:inline; overflow:hidden; margin-right:9px;}
          .ulh li .imgh img {border:1px solid #e2dfd3;}
        .ulh li .txt {width:130px; float:left; display:inline; font-size:12px;}
          .ulh li .txt h5 {font-size:13px; font-weight:bold}
      .ulh .l {padding-right:0;}
      .ulh a {color:#77755c}
  /* END lista typ 8 */
  
  /* BEGIN lista typ 9 */
    .uli {width:100%; margin-top:7px; padding:10px 0; float:left; display:inline; border-top:1px solid #e2dfd3; border-bottom:1px solid #e2dfd3}
      .uli li {float:left; display:inline; height:31px; font-size:11px;}
      .uli li a {color:#77755c;}
      .uli li .txt {margin-top:17px;}
      .uli .imgi {width:31px; height:31px; float:left; display:inline; margin-right:11px;}
        .uli .imgi img {border:1px solid #e2dfd3;}
      .uli .li1 {width:175px; padding-left:17px; font-style:italic}
      .uli .li2 {width:234px; text-align:center; line-height:31px; font-size:16px;}
      .uli .li3 {width:192px; text-align:right}
        .uli .li3 a {text-decoration:underline}
      .uli ol {float:right;}
        .uli ol li {height:auto; text-align:right; float:none; clear:both; display:block; line-height:16px;}
          .uli ol li a {color:#b9b79e}
  /* END lista typ 9 */
  
  /* BEGIN lista typ 10 */
    .ulj {width:100%; margin-top:18px; float:left; display:inline;}
      .ulj li {padding-right:6px; float:left; display:inline;}
        .ulj li img {border:1px solid #e2dfd3}
  /* END lista typ 10 */
  
  /* BEGIN lista typ 11 */
    .ulk {width:485px; padding-left:15px; margin-top:10px; float:left; display:inline;}
      .ulk li {float:left; display:inline; line-height:32px; color:#625c3f; font-size:12px;}
      .ulk li .link {float:left}
      .ulk .ilosc {width:70px;}
  /* END lista typ 11 */
  
  /* BEGIN lista typ 12 - lubia ten produkt */
    .ull {width:100%; margin-top:12px; float:left; display:inline;}
      .ull .ullh {width:100%; float:left; padding-bottom:5px; border-bottom:1px solid #e2dfd3;}
        .ull .ullh span {display:block; float:right; line-height:23px; font-size:12px;}
      .ull ul {width:220px; margin:0 11px 0 22px; float:left; display:inline}
        .ull li {width:32px; height:32px; float:left; display:inline; margin:10px 12px 0 0;}
          .ull li img {border:1px solid #e2dfd3}
      
      .ull .prev, .ull .next {width:19px; height:49px; margin-top:19px; float:left; display:inline; text-indent:-55000px; background:url("../img/btn-np.gif") no-repeat;}
      .ull .next {background-position:-19px 0;}
  /* END lista typ 12 */
  
  /* BEGIN lista typ 13 */
    .ulm {width:600px; margin-top:1px; float:left; display:inline;}
      .ulm ul {width:100%; margin-top:5px; float:left; display:inline;}
      .ulm li {padding:0 10px 0 0px; margin-right:10px; float:left; font-size:11px; border-right:1px solid #b9b79e}
      .ulm .f, .ulm .l {border:none;}
      .ulm .f {padding:0 4px 0 0px; margin:0}
      /* .ulm li a {color:#b9b79e} */
      .ulm .s a, .ulm .s {text-decoration:underline;font-weight:bold;}
      
    .ulm2 {width:600px; margin-top:1px; float:left; display:inline;}
      .ulm2 ul {width:100%; margin-top:5px; float:left; display:inline;}
      .ulm2 li {padding:0 10px 0 0px; margin-right:10px; float:left; font-size:11px; border-right:1px solid #b9b79e}
      .ulm2 .f, .ulm2 .l {border:none;}
      .ulm2 .f {padding:0 4px 0 0px; margin:0}
     /*  .ulm2 li a {color:#b9b79e} */
      .ulm2 .s a, .ulm2 .s {text-decoration:underline;font-weight:bold;}
      

    /* modyfikacja dla sekcji cr - prawa kolumna */
    #cr .ulm {margin-top:16px}
      #cr .ulm .f {padding-left:14px;}
      
    /* modyfikacja dla sekcji cg - wyrownanie do prawej */
    #cg .ulm {width:auto; margin:16px 0 0; float:right;}
      #cg .ulm ul {width:auto;}
      #cg .ulm li.l {padding-right:0; margin-right:0;}
  /* END lista typ 13 */
  
  /* BEGIN lista typ 14 - ulubione marki */
    .ola {width:100%; margin-top:11px; float:left; display:inline; border-top:1px solid #e2dfd3;}
      .ola li {width:128px; height:43px; margin-top:3px; padding-left:9px; float:left; color:#393831; font-size:18px;}
        .ola li img {float:none}
          .ola li a {display:inline; float:left; height:43px; overflow:hidden; color:#393831; line-height:1px;}
      .ola em {width:25px; float:left; display:inline; line-height:43px;}
        
      .ola .link {margin-top:10px; float:right;}  
  /* END lista typ 14 - ulubione marki */
  
  /* BEGIN lista typ 15 - najbardziej pozadane produkty */
    .olb {width:291px; margin-top:27px; float:left; display:inline;}
      .olb ol {width:276px; margin-top:5px; padding-left:15px; float:left; display:inline; border-top:1px solid #e2dfd3}
      .olb li {width:84px; margin:18px 5px 0 0px;; float:left; display:inline}
        .olb li h5 {width:63px; padding-left:10px; float:left; display:inline; color:#393831; background-color:#f2f1eb; line-height:32px; font-size:18px;}
      .olb .txg {width:100%; margin-top:2px; float:left; display:inline;}
        .olb .txg img {border:1px solid #e2dfd3}
      
      .olb .txt {width:100%; margin-top:4px; float:left; display:inline; font-size:11px;}
        .olb li .txt a {color:#77755c}
        
      .olb .link {margin-top:15px; float:right;}
  /* END lista typ 15 - najbardziej pozadane produkty */
  
  /* BEGIN lista typ 16 - podstrona marka-produkt */
    .olc {width:192px; display:inline; float:right;}
      .olc li {float:right; display:inline}
      .olc .plus, .olc .minus {height:15px; margin-left:13px; padding:6px 0 0 18px; background:url("../img/p-m.gif") no-repeat; font-size:11px;}
      .olc .minus {background-position:0px -21px;}
      .olc .dodaj {width:100%; margin-top:2px; text-align:right; clear:both; font-size:9px; font-weight:bold}
  /* END lista typ 16 - podstrona marka-produkt */
  
  /* BEGIN lista typ 17 - podstrona spolecznosc */
    .uln {width:100%; display:inline; float:left}
    .mt5 {margin-top:5px;}
      .uln ul {float:left; display:inline; margin-left:14px;}
      .uln li {width:190px; margin:0 21px 0 0px; padding-bottom:12px; border:1px solid #e2dfd3; float:left}
      .uln .l {margin-right:0}
      .uln ul ul {width:162px; margin-top:3px; margin-left:10px; padding:0 4px;}
      .uln li li {width:29px; margin-top:10px; margin-right:11px; padding-bottom:0}
      .uln .mt12 {margin-top:12px;}
      
      .uln .ulni, .uln .ulnt, .uln .ulnl {width:190px; float:left; display:inline}
      .uln .ulni {border-bottom:1px solid #e2dfd3}
      .uln .ulnt {width:170px; margin:6px 10px 0 10px; padding-bottom:4px; border-bottom:1px solid #e2dfd3; font-size:12px; line-height:16px;}
        .uln .ulnt a {color:#77755c}
        .uln .ulnt small {font-size:11px;}
      
  /* END lista typ 17 - podstrona spolecznosc */
  
  /* BEGIN lista typ 18 */
    .ulo {width:100%; float:left; display:inline}
      .ulo ul {width:225px; margin:9px 0 0 19px; float:left; display:inline}
      .ulo li {width:64px; margin:6px 11px 0 0; float:left; display:inline}
      
      .ulo .uloi {width:100%; float:left; display:inline;}
        .ulo .uloi img {border:1px solid #e2dfd3}
      .ulo .txt {width:100%; float:left; display:inline; line-height:22px; font-size:11px; font-style:italic; overflow: hidden;  }
        .ulo .txt a {color:#77755c;}

      .ulo .prev, .ulo .next {width:19px; height:49px; margin-top:70px; float:left; display:inline; text-indent:-55000px; background:url("../img/btn-np.gif") no-repeat;}
      .ulo .next {background-position:-19px 0; float:right}

  /* END lista typ 18 */
  
  /* BEGIN lista typ 19 */
    .ulp {width:100%; margin-top:26px; float:left; display:inline}
    .mt10 {margin-top:10px;}
      .ulp ul {width:100%; margin-top:5px; padding:10px 0 13px 0; float:left; display:inline; border-top:1px solid #e2dfd3}
      .ulp li {width:100%; margin-top:18px; float:left; display:inline}
      .ulp .f {margin-top:0;}
        .ulp .ulpi {width:96px; margin:3px 0 0 1px; float:left; display:inline;}
          .ulp .ulpi img {border:1px solid #e2dfd3}
        .ulp .ulpt {width:180px; height:80px; margin-right:1px; float:right; display:inline; font-size:12px;}
        .ulp a {color:#77755c; text-decoration:underline}
        .ulp  small {width:178px; display:inline; float:right; margin-right:1px; font-size:11px; color:#a5a284}
        .ulp h5 {width:100%; float:left; display:inline; padding-bottom:3px;font-size:12px; font-weight:bold}
          .ulp h5 a {color:#77755c; text-decoration:none}
            .ulp h5 a:hover {text-decoration:underline}
  /* END lista typ 19 */
  
  /* BEGIN lista typ 20 - ustawienia sond */
    .ulq {width:100%; float:left; margin-top:26px; display:inline;}
      
      .ulq .btn-dns {width:116px; height:23px; margin:0 13px 0 0; float:right; display:inline; background:url('../img/btn-sondy.gif') 0 0 no-repeat;}
      .ulq .btn-us {width:82px; height:32px; float:left; display:inline; background:url('../img/btn-sondy.gif') 0 -50px no-repeat;}
      .ulq .btn-es {width:89px; height:32px; margin:0 0 0 8px; float:left; display:inline; background:url('../img/btn-sondy.gif') 0 -100px no-repeat;}
      
      .ulqul {width:945px; float:left; margin:0 0 -8px 13px; display:inline;}
        .ulqulli {width:940px; padding:8px 0 8px 0; border-top:1px solid #e2dfd3; float:left; clear:both;}
        .ulqul li.f {border:0; padding-top:4px;}
          .ulql {width:309px; height:170px; padding:3px; border:1px solid #e2dfd3; float:left; display:inline;}
            .ulql table {width:100%;}
              .ulql td.img {width:127px; height:127px; text-align:center; vertical-align:bottom;}
                .ulql td.img img {float:none; display:inline;}
              .ulql td.vs {width:55px; background:url('../img/vs.gif') 50% 50% no-repeat; text-indent:-20000px;}
          .ulqr {width:605px; margin:0 0 0 18px; float:left;}
            .ulqr h3 {width:100%; margin:9px 0 0; float:left;}
              .ulqr h3, .ulqr h3 a {color:#77755c; font-size:16px;}
            .ulqr p {width:100%; height:78px; margin:12px 0 0; float:left;}
              .ulqr p, .ulqr p a {color:#77755c; font-size:12px; line-height:18px;}
            .ulqrl {width:418px; float:left;}
              .ulqrl strong {width:100%; float:left;}
                .ulqrl strong, .ulqrl strong a {font-size:12px; color:#77755c;}
                .ulqrl ul {width:100%; margin:1px 0 0; float:left;}
                  .ulqrl li {padding:0 0 0 12px; margin:1px 0 0; background:url('../img/ulqrl.gif') 0 4px no-repeat;}
                    .ulqrl li, .ulqrl li a {font-size:12px; color:#77755c;}
            .ulqrr {width:179px; margin:21px 0 0 0; float:right;}
      
  /* END lista typ 20 */
  
  /* BEGIN lista typ 21 - podstrona rejestracji - reklamy */
    .ulr {width:100%; margin-top:1px; float:left; display:inline}
      .ulr li {width:100%; margin-top:18px; float:left; display:inline}
        .ulr .imgr {width:96px; margin-top:3px; float:left; display:inline;}
          .ulr .imgr img {border:1px solid #e2dfd3}
        .ulr .txt {width:182px; float:right; display:inline; font-size:12px; line-height:14px;}
    
  /* END lista typ 21 - podstrona rejestracji - reklamy */
  
  /* BEGIN lista typ 22  */
    .ult {width:100%; margin-top:18px; float:left; display:inline}
      .ult li {width:192px; height:180px; overflow:hidden; float:left; display:inline; margin:0px 21px 0 0;}
      .ult .l {margin-right:0}
        .ult li img {border:1px solid #e2dfd3; float:none; clear:both}
        .ult li a em {font-size:13px; color:#77755c; font-weight:bold; line-height:28px}
          .ult li a:hover {text-decoration:none}
  /* END lista typ 22  */
  
  /* BEGIN prg / progress bar */
    .prg {margin:12px auto 0;}
      .prg-bar {height:13px; float:left; clear:both; background-repeat:no-repeat; background-position:0 0;}
        .prg-bar div {height:100%; background-position:0 -25px; background-repeat:no-repeat; text-indent:-20000px;}
      .prg-per {float:left; position:relative;}
        .prg-per strong {width:30px; margin:4px 0 0; position:absolute; display:block; font-size:12px; color:#9a9065;}
        
    /* prg-w270 */
    .prg-w270 {width:270px;}
      .prg-w270 .prg-bar {width:270px; background-image:url('../img/prg-w270.gif');}
        .prg-w270 .prg-bar div {background-image:url('../img/prg-w270.gif');}
      .prg-w270 .prg-per {width:250px;}
  /* END prg / progress bar */
  
  /* BEGIN tabela 1 - strona ranking */
    .tbla {width:100%; margin-top:34px; float:left; display:inline;}
      .tbla th {width:28px; padding-left:2px; font-size:22px; color:#393831; vertical-align:top}
      .tbla td {vertical-align:top; padding-top:4px;}
      .tbla td img {border:1px solid #e2dfd3}
      .tbla .tda2 {width:350px;}
      .tbla .tda3 {width:558px; padding-top:5px}
      .tbla .txt {}
        .tbla .txt h5 {font-weight:bold}
          .tbla .txt h5 a {color:#77755c;}
        .tbla .txt p {margin-top:3px; font-size:12px;}
          .tbla .txt p, .tbla .txt p a {color:#77755c; text-decoration:underline; line-height:16px;}
          .tbla .txt small {display:block; margin-top:17px;}
          .tbla .txt small, .tbla .txt small a {color:#b9b79e; font-size:11px;}
      .tbla .ulj {margin-top:24px;}
  /* END tabela 1 - strona ranking */
  
  /* BEGIN tabela 2 - strona ranking */
    .tblb {width:100%; margin-top:30px; float:left; display:inline;}
      .tblb th {width:28px; padding-left:2px; font-size:22px; color:#393831; vertical-align:top}
      .tblb tr .sp {height:16px;}
      .tblb td {vertical-align:top; padding-top:4px;}
      .tblb td img {border:1px solid #e2dfd3}
      .tblb .tdb2 {width:211px;}
      .tblb .tdb3 {width:390px; padding:1px 116px 0 0;}
      .tblb .tdb4 {}
      .tblb .txt {}
        .tblb .txt h5 {font-weight:bold}
          .tblb .txt h5 a {color:#77755c;}
        .tblb .txt p {margin-top:3px; font-size:12px;}
          .tblb .txt p, .tblb .txt p a {color:#77755c; text-decoration:underline; line-height:16px;}
          .tblb .txt small {display:block; margin-top:21px;}
          .tblb .txt small, .tblb .txt small a {color:#b9b79e; font-size:11px;}
      .tblb .ulj {margin-top:0px;}
        .tblb .ulj li {margin-top:7px;}
  /* END tabela 2 - strona ranking */
  
  /* BEGIN tabela 3 - profil wiadomosci */
    .tblc {width:940px; margin:6px 0 0 14px; float:left; display:inline; border-top:1px solid #e2dfd3}
    
      .tblc a {color:#77755c}
    
      .tblc table {width:100%; margin-top:2px; float:left; display:inline;}
      .tblc td {height:97px; vertical-align:top; padding:0; margin:0}
      .tblc .hl td {height:91px; background-color:#f4f3ec}
      
      .tblc .tdc1 {width:98px; text-align:center}
        .tblc .tdc1 img {margin-top:13px; float:none; border:1px solid #e2dfd3}
        
      .tblc .tdc2 {width:776px;}
        .tblc .txt {width:100%; margin-top:11px; float:left; display:inline;}
        .tblc .tdc2 p {line-height:18px; font-size:12px;}
        
      .tblc .tdc3 {width:66px;}
        .tblc .tdc3 .usun {width:52px; margin-top:48px; height:32px; float:left; display:block; text-indent:-55000px; background:url("../img/btn-usun.gif") no-repeat; overflow:hidden}
      
      .tblc .autor {text-decoration:underline}
      
      .tblc .paging {margin-top:7px;}
      
  /* END tabela 3 - profil wiadomosci */
  
  
  /* BEGIN sondy */
    .sondy {width:100%; float:left; display:inline; margin-top:30px;}
    .mt6 {margin-top:6px;}
      .sondy .bs {width:100%; margin-top:7px; padding-top:17px; float:left; display:inline; border-top:1px solid #e2dfd3}
      .sondy .bs .mls, .sondy .bs .mrs {width:19px; height:153px; display:inline; background:url("../img/btn-np.gif") 0 bottom no-repeat;}
      .sondy .bs .mrs {background-position:-19px bottom;}
      .sondy .bs .mls a, .sondy .bs .mrs a {width:100%; height:49px; margin-top:104px; float:left; display:inline; text-indent:-55000px}
      .sondy .uls {width:253px; float:left; display:inline}
      .sondy .uls li {width:100%; display:inline; float:left;}
      .sondy .uls .vs {width:45px; height:24px; background:url("../img/bcg-vs.gif") no-repeat; text-indent:-55000px; margin-top:67px;}
      .sondy .uls .fir {width:104px; margin-top:25px}
        .sondy .uls .fir img {margin:0 14px 7px 15px; float:none; clear:both}
        .sondy .uls .fir em {padding-left:7px; float:left; line-height:18px;}
        .sondy .uls .fir input {margin-top:0px;}
        .sondy .uls .fib {}
          .sondy .uls .fib button {width:54px; height:32px; float:left; margin:19px 0 0 100px; background:url("../img/btn-glosuj.gif") no-repeat;}
        .sondy .uls .h .imgs {width:75px;float:left; position: relative; text-align: center; }
        	.sondy .uls .h .imgs div { margin: 0 auto; }
        	.sondy .uls .h .imgs a { width: 32px; height: 32px; margin: 0; padding: 0; }
          .sondy .uls .h .imgs img.avatar {border:1px solid #e2dfd3; margin:0 auto; float:none; }
          .sondy .uls .h .imgs em {margin-top:4px; text-align:center;font-size:11px; font-style:italic; clear:both; }
          .sondy .uls .h .txt {width:173px; padding-top:8px; text-align:right; float:left; display:inline}
      .sondy .wynik {width:90px; margin:5px 0 0 7px; display:inline; height:13px; position:relative; float:left; background:url("../img/bcg-wynik.gif") no-repeat;}
        .sondy .wynik- {width:1px; height:13px; position:absolute; top:0; left:0; float:left; background:url("../img/bcg-wynik.gif") 0px -13px no-repeat}
      .sondy .per {width:104px; margin:10px 0 0 0px; padding-bottom:5px; float:left; overflow:hidden;}
        .sondy .per p {font-weight:bold;}
  /* END sondy */

  /* BEGIN txt */
    .txt {}
  /* END txt */
  
  /* BEGIN form */
    .frm li {float:left;}
    .frm .fii input, .frm .fip input {background:none; padding:5px; border:0;}
    .frm .fif input {margin-top:4px;}
    
    .frm .fic input {width:16px; height:16px; display:inline; margin-right:4px;}
    
    .frm .fib button {background:none;}
  /* END form */
  
  /* BEGIN form 1 */
    .frm1 {width:100%; margin-top:18px; float:left; display:inline;}
      .frm1 ul {width:100%; float:left; margin-top:7px; padding-top:5px; display:inline; border-top:1px solid #e2dfd3}
      .frm1 li {float:left; margin-top:8px;}
        .frm1 li em {width:100%; height:16px; float:left; display:inline; text-indent:-55000px; background:url("../img/label-wuszykiwarka.gif") no-repeat;}
        .frm1 li .szukaj-marki {background-position:0 -16px;}
      .frm1 .fis {width:236px;}
        .frm1 .fis b {width:236px; height:25px; float:left; display:inline; background:url("../img/bcg-select.gif") no-repeat}
          .frm1 .fis b i {width:221px; height:16px; float:left; overflow:hidden; margin:4px 7px 0 6px;;}
          .frm1 .fis b select {width:224px; margin:-2px; border:none; background-color:#f2f2ec;}
      .frm1 .fib {width:32px; height:32px; margin:19px 0 0 23px; background:url("../img/btn-ok.gif") no-repeat;}
        .frm1 .fib button{width:100%; height:100%;}
  /* END form 1 */
  
  /* BEGIN form 2 */
    .frm2 {width:100%; margin-top:13px; float:left; display:inline;}
      .frm2 ul {width:100%; float:left; margin-top:7px; padding-top:5px; display:inline; border-top:1px solid #e2dfd3}
      .frm2 li {float:left; margin-top:6px; display:inline;}
      .frm2 .fis {width:236px; margin-left:13px;}
        .frm2 .fis b {width:236px; height:25px; float:left; display:inline; background:url("../img/bcg-select.gif") no-repeat}
          .frm2 .fis b i {width:221px; height:16px; float:left; overflow:hidden; margin:4px 7px 0 6px;}
          .frm2 .fis b select {width:224px; margin:-2px; border:none; background-color:#f2f2ec;}
      .frm2 .fib {width:32px; height:32px; margin:2px 0 0 10px; background:url("../img/btn-ok.gif") no-repeat;}
        .frm2 .fib button {width:100%; height:100%;}
  /* END form 2 */
  
  /* BEGIN form 3 */
    .frm3 {width:100%; margin-top:17px; padding-bottom:8px; float:left; display:inline;}
      .frm3 li {width:100%; float:left; display:inline;}
      .frm3 .fib {width:49px; height:32px; margin-top:3px; float:right; background:url("../img/btn-dodaj.gif") no-repeat;}
        .frm3 .fib button {width:100%; height:100%;}
      .frm3 .fit {margin-top:8px;background:url("../img/bcg-textarea.gif") no-repeat}
        .frm3 .fit textarea {width:278px; height:61px; padding:6px; background:none; border:none; margin:0}
  /* END form 3 */
  
  /* BEGIN form 4 */
    .frm4 {width:584px; float:right; display:inline;}
    .frm4 li {float:left; display:inline}
    .frm4 .h3a {margin-top:8px;}
      .frm4 .fis {width:236px; margin-top:4px;}
        .frm4 .fis b {width:236px; height:25px; float:left; display:inline; background:url("../img/bcg-select.gif") no-repeat}
          .frm4 .fis b i {width:221px; height:16px; float:left; overflow:hidden; margin:4px 7px 0 6px;}
          .frm4 .fis b select {width:224px; margin:-2px; border:none; background-color:#f2f2ec;}
      .frm4 .fib {width:70px; height:32px; margin-left:12px; background:url("../img/btn-zastosuj.gif") no-repeat;}
        .frm4 .fib button {width:100%; height:100%;}
  /* END form 4 */
  
  /* BEGIN form 5 */
    .frm5 {width:100%; float:left; display:inline;}
      .frm5 li {float:left;}
      .frm5 .fis {}
        .frm5 .fis b {width:236px; height:25px; float:left; display:inline; background:url("../img/bcg-select.gif") no-repeat}
          .frm5 .fis b i {width:221px; height:16px; float:left; overflow:hidden; margin:4px 7px 0 6px;}
          .frm5 .fis b select {width:224px; margin:-2px; border:none; background-color:#f2f2ec;}
      .frm5 li em {width:99px; height:25px; float:left; display:inline; text-indent:-55000px; background:url("../img/bcg-frm5-em.gif") no-repeat;}
  /* END form 5 */
  
  /* BEGIN form 6 */
    .frm6 {width:100%; margin-top:25px; float:left; display:inline;}
      .frm6 ul {width:100%; float:left; margin-top:7px; padding-top:0px; display:inline; border-top:1px solid #e2dfd3}
      .frm6 li {float:left; margin-top:6px; display:inline;}
      .frm6 .fis {width:236px; margin-left:13px;}
        .frm6 .fis em {width:100%; height:16px; float:left; display:inline; background:url("../img/label-wuszykiwarka.gif") 0 -32px no-repeat; text-indent:-55000px}
        .frm6 .fis b {width:236px; height:25px; margin-top:3px; float:left; display:inline; background:url("../img/bcg-select.gif") no-repeat}
          .frm6 .fis b i {width:221px; height:16px; float:left; overflow:hidden; margin:4px 7px 0 6px;}
          .frm6 .fis b select {width:224px; margin:-2px; border:none; background-color:#f2f2ec;}
      .frm6 .fib {width:32px; height:32px; margin:21px 0 0 10px; background:url("../img/btn-ok.gif") no-repeat;}
        .frm6 .fib button {width:100%; height:100%;}
    .frm6 .no-border {border:none;}
    .nmt {margin-top:0;}
      .nmt ul {margin-top:0;}
  /* END form 6 */
  
  /* BEGIN form 7 */
    .frm7 {width:100%; float:left; display:inline}
      .frm7 ul {width:631px; margin:9px 0 0 16px; float:left; display:inline}
      .frm7 li {float:left}
      .frm7 li em {background:url("../img/label-wuszykiwarka.gif") no-repeat; text-indent:-55000px;}
      .frm7 .fic {width:98px;}
        .frm7 .fic em {margin-left:8px; float:left; display:inline; height:16px;}
        .frm7 .fic-sklepy em {width:70px; background-position:0 -48px;}
        .frm7 .fic-marki em {width:60px; background-position:0 -64px;}
        .frm7 .fic-produkty em {width:70px; background-position:0 -80px;}
      .frm7 .fii {width:265px; margin:1px 42px 0 0;}
        .frm7 .fii em {clear:both; display:block; height:16px; margin-top:5px;}
        .frm7 .fii input {margin-top:5px;}
        .frm7 .fii-produkt-usluga em {background-position:0 -96px;}
        .frm7 .fii-marka em {background-position:0 -112px;}
        .frm7 .fii input {width:255px; background:url("../img/bcg-input.gif") no-repeat}
        
  /* END form 7 */
  
  /* BEGIN form 8 */
    .frm8 {width:300px; margin:10px 0 0; float:left; display:inline;}
      .frm8 .fis {width:208px; margin-top:4px;}
        .frm8 .fis b {width:208px; height:25px; float:left; display:inline; background:url("../img/bcg-select-w208.gif") no-repeat}
          .frm8 .fis b i {width:193px; height:16px; float:left; overflow:hidden; margin:4px 7px 0 6px;}
          .frm8 .fis b select {width:196px; margin:-2px; border:none; background-color:#f2f2ec;}
      .frm8 .fib {width:52px; height:32px; margin-left:12px; background:url("../img/btn-szukaj.gif") no-repeat;}
        .frm8 .fib button {width:100%; height:100%;}
  /* END form 8 */
  
  /* BEGIN form 9 */
    .frm9 {width:300px; margin:10px 0 0; float:left; display:inline;}
      .frm9 .fif {width:300px; margin:4px 0 0 3px; float:left;}
      .frm9 .fib {width:67px; height:32px; margin-top:11px; background:url("../img/btn-wyslij.gif") no-repeat;}
        .frm9 .fib button {width:100%; height:100%;}
  /* END form 9 */
  
  /* BEGIN form 10 */
    .frm10 {width:100%; margin:6px 0 0 9px; float:left; display:inline;}
      .frm10l {width:509px; float:left; display:inline;}
      .frm10r {width:395px; float:right; display:inline;}
    
      .frm10 li {width:100%; float:left; margin:9px 0 0; display:inline;}
        /* span */
        .frm10 span {margin:3px 0 0; float:left; color:#77755c; font-size:14px; line-height:16px;}
        
        /* em */
        .frm10 em {margin:3px 0 0; float:left;}
          .frm10 em, .frm10 em a {float:left; color:#77755c; font-size:14px; line-height:16px;}
        .frm10 .em-w158 em {width:158px;}
        .frm10 .em-w176 em {width:176px;}
      
        /* fii */
        .frm10 .fii input {height:18px; padding:4px 4px 3px 4px; float:left; font-size:12px; color:#77755c;}
          .frm10 .fii-w214 input {width:214px; background:url("../img/fii-w214.gif") no-repeat;}
          .frm10 .fii-w58 input {width:50px; background:url("../img/fii-w58.gif") no-repeat;text-align:center;}

        /* fit */
        .frm10 .fit b {float:left;}
          .frm10 .fit textarea {margin:8px 0 0 12px; font-size:12px; line-height:15px; color:#77755c; border:0; background:#f2f2ec; overflow:auto;}
        .frm10 .fit-319x139 b {width:319px; height:139px; background:url("../img/fit-319x139.gif") no-repeat;}
          .frm10 .fit-319x139 textarea {width:304px; height:124px;}
          
        /* fib */
        .frm10 li.fib {margin:18px 0 0;}
          .frm .fib .btn-zapisz-zmiany {width:104px; height:32px; margin:0 21px 0 13px; float:right; display:inline; background:url("../img/btn-zapisz-zmiany.gif") no-repeat; text-indent:-20000px;}
        
        /* h5 */
        .frm10 .h5 h5 {width:100%; height:20px; margin:12px 0 4px; float:left; display:inline; background:url("../img/h5-zmiana-hasla.gif") no-repeat; text-indent:-20000px;}
        
        /* link */
        .link {float:right;}
  /* END form 10 */
  
  /* BEGIN form 11 */
    .frm11 {width:940px; margin:6px 0 0 17px; padding-top:7px; float:left; display:inline}
      .frm11 li {width:671px; margin-top:10px; clear:both; float:left; display:inline;}
        .frm11 li em {width:79px; float:left; display:inline; font-size:14px; line-height:26px;}
        .frm11 .fii input {height:18px; padding:4px 4px 3px;}
        
        .frm11 .fii-w58 input {width:50px; background:url("../img/fii-w58.gif") no-repeat;}
        .frm11 .fii-w208 input {width:200px; background:url("../img/fii-w208.gif") no-repeat;}
        .frm11 .fii-w488 input {width:480px; background:url("../img/fii-w488.gif") no-repeat;}
        
        .frm11 .em-w158 em {width:158px;}
        .frm11 .em-w176 em {width:176px;}

        .frm11 span {margin:3px 0 0; float:left; color:#77755c; font-size:14px; line-height:16px;}

        .frm11 .fit-488x146 textarea {width:478px; height:136px; padding:5px; border:none; background:url("../img/fit-488x146.gif") no-repeat;}
        
        .frm11 .wyslij button {width:67px; height:32px; float:right; display:inline; background:url("../img/btn-wyslij.gif") no-repeat}
  /* END form 11 */
  
  /* bEGIN form 12 - rejestracja */
    .frm12 {width:617px; margin:13px 0 0 16px; padding-bottom:15px; float:left; display:inline}
      .frm12 ul {width:100%; margin-top:7px; padding-top:13px; float:left; display:inline; border-top:1px solid #e2e0d3}
      .frm12 ul ul {border:none; padding:0; margin:0}
      .frm12 li {width:100%; margin-top:2px; float:left; display:inline; position:relative}
        .frm12 li li {width:auto; margin-top:0}
      .frm12 .fic {margin-top:7px;}
      .frm12 .fii em, .frm12 .fip em {width:176px; margin-top:3px; float:left; display:inline; line-height:25px;}
      .frm12 .warning {width:242px; padding-left:6px; height:15px; margin-left:176px; line-height:15px; float:left; clear:both; display:inline; color:#bd5e01; font-size:9px;}
      .frm12 .fii input, .frm12 .fip input {width:240px; margin-top:3px; height:17px; line-height:17px; padding:4px; float:left; background:url("../img/fii-w248.gif") no-repeat}
      .frm12 .fib-sprawdz-nazwe button {width:98px; margin-left:22px; height:32px; float:left; background:url("../img/btn-sprawdz-nazwe.gif") no-repeat}
      .frm12 .fib-info button {width:32px; height:32px; margin-left:22px; float:left; background:url("../img/btn-info.gif") no-repeat}
      .frm12 .fib-zarejestruj-sie button {width:98px; height:32px; margin-top:8px; float:left; background:url("../img/btn-zarejestruj-sie.gif") no-repeat}
      .frm12 .captcha {margin-top:9px; padding-bottom:2px;}
        .frm12 .captcha img {margin-left:176px;}
        
      .info {width:115px; height:40px; top:20px; right:15px; padding:27px 14px 0 20px;; font-size:11px; background:url("../img/bcg-info.gif") no-repeat;}
  /* END form 12 - rejestracja */
  
  /* BEGIN form 13 -logowanie */
    .frm13 {width:459px; margin:20px 0 0 34px; float:left; display:inline;}
      .frm13 li {width:100%; margin-top:10px; float:left; display:inline}
      .frm13 li li {width:auto; margin-top:0}
        .frm13 li em {width:92px; float:left; margin-top:2px; display:inline; line-height:25px; font-size:14px;}
        .frm13 .fii input {width:206px; height:17px; line-height:17px; margin-top:2px; padding:4px; float:left; background:url("../img/fii-w214.gif") no-repeat}
        .frm13 .fib-zaloguj-sie button {width:91px; height:32px; margin:0px 0 0 34px; float:left; display:inline; background:url("../img/btn-zaloguj-sie.gif") no-repeat}
        .frm13 .hot {float:right; margin-right:33px;}
          .frm13 .hot a {text-decoration:underline; color:#77755c; font-size:11px;}
        .frm13 .fic em {width:auto; padding-left:6px; font-size:11px; line-height:normal}
  /* END form 13 -logowanie */
  
  /* BEGIN form14 - wartstwa */
    .frm14 {width:100%; margin-top:13px; padding-top:7px; float:left; display:inline; border-top:1px solid #e2e0d3;}
      .frm14 ul {width:435px; margin-left:18px; float:left; display:inline;}
        .frm14 ul ul {width:auto; margin-left:0}
      .frm14 li {width:100%; margin-top:12px; float:left; display:inline}
        .frm14 li li {width:auto; margin-top:0}
        .frm14 li em {width:92px; float:left; display:inline; line-height:25px;}
        .frm14 li li em {width:auto; line-height:normal}
      .frm14 .fii input {width:206px; height:17px; line-height:17px; padding:4px; float:left; background:url("../img/fii-w214.gif") no-repeat}
      .frm14 .fis {}
        .frm14 .fis b {width:214px; height:25px; float:left; display:inline; background:url("../img/fii-w214.gif") no-repeat}
          .frm14 .fis b i {width:199px; height:16px; float:left; overflow:hidden; margin:4px 7px 0 6px;}
          .frm14 .fis b select {width:202px; margin:-2px; border:none; background-color:#f2f2ec;}
      .frm14 .fit textarea {width:321px; height:70px; padding:5px; float:left; display:inline; background:url("../img/fit-331x80.gif") no-repeat; border:none; overflow:hidden}
      .frm14 .fib {margin-top:9px;}
      .frm14 .fib-wyslij button {width:67px; height:32px; margin-right:8px; float:right; display:inline; background:url("../img/btn-wyslij.gif") no-repeat}
      .frm14 .radio ul {margin-top:6px;}
      .frm14 .radio li {margin-right:35px;}
      .frm14 .radio .l {margin-right:0;}
      .frm14 .fir em {padding-left:5px; font-size:11px;}
  /* END form14 - wartstwa */
  
  /* bEGIN form 15 - wyszukiwarka osób */
    .frm15 {width:617px; margin:13px 0 0 16px; padding-bottom:15px; float:left; display:inline}
      .frm15 ul {width:100%; margin-top:7px; padding-top:13px; float:left; display:inline; border-top:1px solid #e2e0d3}
      .frm15 li {width:100%; margin-top:2px; float:left; display:inline; position:relative}
      .frm15 .fii em, .frm15 .fis em {width:176px; margin-top:3px; float:left; display:inline; line-height:25px;}
      .frm15 .fii input {width:240px; margin-top:3px; height:17px; line-height:17px; padding:4px; float:left; background:url("../img/fii-w248.gif") no-repeat}
      .frm15 .fis b {width:236px; height:25px; float:left; display:inline; background:url("../img/bcg-select.gif") no-repeat}
        .frm15 .fis b i {width:221px; height:16px; float:left; overflow:hidden; margin:4px 7px 0 6px;;}
        .frm15 .fis b select {width:224px; margin:-2px; border:none; background-color:#f2f2ec;}
      .frm15 .fib-zarejestruj-sie button {width:98px; height:32px; margin-top:8px; float:left; background:url("../img/btn-zarejestruj-sie.gif") no-repeat}
  /* END form 15 - wyszukiwarka osób */
  
  /* BEGIN flash */
    #flashi {width:938px; height:266px; border-top:1px solid #e2e0d3; margin:10px 0 0 14px; float:left; display:inline;}
    #flashj {width:938px; height:247px; padding:20px 0 0; border-top:1px solid #e2e0d3; margin:16px 0 0 14px; float:left; display:inline;}
  /* END flash */
  
  /* BEGIN paging */
    .paging {width:100%; margin-top:10px; float:left;}
      .paging ul {float:right;}
        .paging ul li {width:auto; height:31px; padding:0 6px; display:inline; line-height:31px; text-align:center; float:left;}
          .paging ul li.p, .paging ul li.n {width:30px; padding:0;}
            .paging ul li.p a, .paging ul li.n a {width:100%; height:100%; float:left; text-indent:-55000px}
          .paging ul li.p {margin-right:26px; background:url('../img/paging.gif');}
          .paging ul li.n {margin-left:26px; background:url('../img/paging.gif') -49px 0;}
          .paging ul li.s {background-color:#f3f2ec; color:#bc0519;}
    .mt5 {margin-top:5px;}
  /* END paging */
  
  /* BEGIN foot */
    #f {margin-top:16px; line-height:29px; padding-bottom:10px;}
      #f ul {padding-left:10px;}
        #f li {float:left; padding:0 11px 0 10px; border-right:1px solid #c6c1a9;}
        #f .l {border:none;}    
      #f .fr {padding-right:16px;}
  /* END foot */
  
  /* BEGIN cb */
    #cb {border:1px solid #e2dfd3;}
      #cb .cba {width:100%; margin-top:8px; float:left; display:inline; border-top:1px solid #e2dfd3}
      #cb .link {float:right}
  /* END cb */
  
  /* BEGIN cra - mapa */
    .cra {width:289px; margin-top:9px; float:left; display:inline; border:1px solid #b9b6a8}
  /* END cra - mapa */
  
  /* BEGIN crb - przewijane loga */
    .crb {width:291px; margin-top:12px; padding:9px 0; float:left; display:inline; border-top:1px solid #e2dfd3; border-bottom:1px solid #e2dfd3;}
      .crb .prev, .crb .next {width:19px; height:49px; margin-top:3px; float:left; display:inline; text-indent:-55000px; background:url("../img/btn-np.gif") no-repeat;}
      .crb .next {background-position:-19px 0;}
      .crb .crbi {width:253px; display:inline; float:left;}
        .crb .crbi img {display:block; margin:0 auto; float:none;}
  /* END crb - przewijane loga */
  
  /* BEGIN crc - baner autopromo */
    .crc {width:291px; height:193px; margin-top:15px; float:left; display:inline; background:url("../img/bcg-baner.gif") repeat-y; color:#000000; font-size:12px;}
      .crc p {margin:172px 0 0 175px;;}
  /* END crc - baner autopromo */
  
  /* BEGIN crd - marka - podstrona mapa */
    .crd {width:100%; margin-top:14px; float:left; display:inline}
      .crd .crdf {width:100%; margin-top:10px; float:left; display:inline; border-top:1px solid #e2dfd3}
  /* END crd */
  
  /* BEGIN warstwa */
    .warstwa {position:absolute; z-index:100; clear:both}
      .think-luxury {width:66px; height:65px; top:35px; left:120px; background:url("../img/think-luxury.png") no-repeat;}
      .wyszukiwarka {width:156px; height:15px; top:42px; right:0; background:url("../img/bcg-as.gif") no-repeat; text-align:center; line-height:12px; z-index:5}
        .wyszukiwarka a {font-size:9px; color:#e1ded1}
        .wyszukiwarka a:hover {text-decoration:none;}
  /* END warstwa */
  
  /* BEGIN overlay */
    .overlay {width:100%; height:2000px; position:absolute; top:0; left:0; z-index:10; background-color:#000000; opacity:0.7; filter:alpha(opacity=70);}
      .overlay iframe {display:none; display/**/:block; position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:100%; height:2000px}
  /* END overlay */
  
  /* BEGIN logowanie */
    .logowanie {width:493px; height:187px; top:300px; left:300px; background:url("../img/logowanie.gif") no-repeat; z-index:30; overflow:hidden}
      .logowanie .link-rejestracja {width:97px; height:32px; float:left; display:inline; margin-left:98px; }
        .logowanie .link-rejestracja a {width:97px; height:32px; float:left; display:block; text-indent:-55000px;}
  /* END logowanie */
  
  /* BEGIN warstwa 1 */
    .warstwa1 {width:493px; top:300px; left:300px;}
      .warstwa1-t, .warstwa1-c, .warstwa1-b {width:100%; float:left; display:inline; background-color:#FFFFFF}
      .warstwa1-t, .warstwa1-b {height:10px; background:url("../img/bcg-warstwa.gif") top left no-repeat}
      .warstwa1-b {background-position:bottom left;}
      .warstwa1-c {width:459px; padding:13px 17px 12px;}
      .warstwa1 h2 {text-indent:16px; font-size:24px; color:#393831}
  /* BEGIN warstwa 2 */
  
  /* BEGIN 404 */
    #blad {width:990px; height:321px; margin:0 auto; background:url("../img/404.gif") no-repeat; text-indent:-55000px}
  /* END 404 */
  