      body,div,span {margin:0px; font-family:Tahoma,Arial; font-size:12px;}
      h1,h2,h3,h4,h5,h6,p { margin:0; padding:0; }
/*      @import url(http://fonts.googleapis.com/css?family=Reenie+Beanie);*/            
      blockquote { font-style: italic; font-family: Georgia, Times, "Times New Roman", serif; padding: 2px 0; border-style: solid; border-color: #ccc; border-width: 0; padding-left: 20px; padding-right: 8px; border-left-width: 5px; }
      p {margin-bottom:10px;}
      textarea { padding:2%; border: 1px solid #a7b1bc; padding:3px; font-family:Tahoma,Arial; font-size:100%; } 
      h2#title, h2#title input { text-align:left; font-size: 1.8em; padding-bottom:10px; line-height:1.4em;}
      .cnt-edytuj dl dd { width:100px; font-size:0.8em; padding-top:.5em;}
      .cnt-edytuj dl dt { width:450px;}
      .cnt-edytuj dl dt input { }      
      h2.title { font-family:Georgia, Times New Roman, Times, serif; padding:0px; margin:0px; line-height:150%; }           
      h3.title { font-family:Georgia, Times New Roman, Times, serif; line-height:150%; }
      ul { margin:0px; }
      input { border: 1px groove #a7b1bc; padding:3px; }
      textarea { }
      
      a {text-decoration:none; color:#5c74c8; }
      a img { border:0; }
      .padd0 { padding:0px; }      
      #header { position:relative; background:rgb(230,233,236); color: rgb(255,255,255); border-bottom:2px solid #b9babe;}
      #header .backred a { color: rgb(255,255,255); text-decoration:none; font-weight:normal; }
      #header .cnt { padding-top:10px; padding-bottom:10px; }
      #header .backred .cnt { padding:0px;}
      .backred {padding:0px;} 
      .backred {padding-top:3px; padding-bottom:3px; width:100%; background: rgb(159,0,34); }
      .cnt-mapa, .cnt-blog, .cnt-forum, .cnt-profil, .cnt-static, .cnt-lista2, .cnt-lista, .cnt-0,.cnt-full, .cnt-szukaj, .cnt-poczekalnia, .cnt-zobacz,.cnt-admin, .cnt-edytuj,.cnt-usun,.cnt-dodaj, .cnt-1, .cnt-2, .cnt-3, .cnt { width:1254px; margin-left:auto; margin-right: auto; position:relative; }
      .bg-cnt { background:url(../img/bg_content.png) repeat-x 0px 0px; padding-top:10px;}
      .mt10 { margin-top:10px; }
      /*.t0 { float:left; max-width:750px; }      */
      .t0, .t1, .t2, .t6, .t7 { float:left; max-width:924px; display:block; border:0; margin:0; position:relative; z-index:2; margin-top:6px;}
      .t3 { width:330px; position:absolute; right:0px;top:330px; background:rgb(255,255,255); z-index:2;} 
      /*.t3 { width:330px; position:relative; float:right; right:0px;top:0px; background:rgb(255,255,255); z-index:2;} */
      .content-panel { width:916px; overflow:hidden; }
      #menu-spec { width:90%; }
      #menu-spec ul { width:100%; border-bottom: 1px solid #b2b2b2; position:relative; top:30px; padding:0px; margin:0px;  }
      #menu-spec ul li { float:left; display:block; position:relative; top:-23px; left:0px; margin-left:3px; margin-right:3px; }
      #menu-spec ul li a { border:0px solid #e5e9ec; border-bottom:1px solid #b2b2b2; background:#e5e9ec; display:block; float:left; padding-left:5px; padding-right:5px; padding-bottom:3px; padding-top:4px; font-weight:bold; color:#5c5d5f;}
      #menu-spec ul li a.active { border: 1px solid #b2b2b2; border-bottom:1px solid rgb(255,255,255); background:#fff; padding-top:3px;}
      .cnt-full .t1 { float:left; width:1254px; margin-right:0px; }
      .cnt-full .t2, .cnt-full .t3 { display:none; }                                                                    

      .cnt-0 .t1, .cnt-zobacz .t6 { float:left; width:440px; margin-right:10px; }
      .cnt-0 .t2, .cnt-zobacz .t7 { float:left; width:300px; margin-right:0px; }
      .cnt-0 .t3 { width:330px; margin:0; padding:0;}                                                                    
      .cnt-blog .t1, .cnt-static .t1, .cnt-forum .t1,.cnt-forum .t1, .cnt-profil .t1, .cnt-lista2 .t1, .cnt-poczekalnia .t1, .cnt-lista .t1, .cnt-edytuj .t1, .cnt-dodaj .t1, .cnt-admin .t1, .cnt-zobacz .t1 { width:916px; margin-right:0px; float:left; background:rgb(255,255,255); }
      .cnt-blog .t2, .cnt-static .t2, .cnt-forum .t2,.cnt-forum .t2, .cnt-profil .t2, .cnt-lista2 .t2, .cnt-poczekalnia .t2, .cnt-lista .t2, .cnt-edytuj .t2, .cnt-dodaj .t2, .cnt-admin .t2, .cnt-zobacz .t2 { display:none; overflow:hidden; width:0px; height:0px; }
      .cnt-blog .t3, .cnt-static .t3, .cnt-forum .t3, .cnt-forum .t3, .cnt-profil .t3, .cnt-lista2 .t3, .cnt-poczekalnia .t3, .cnt-lista .t3, .cnt-edytuj .t3, .cnt-dodaj .t3, .cnt-zobacz .t3 .cnt-admin .t3 { width:330px; float:right; background:rgb(255,255,255); margin:0;}                                                                          
      .cnt-mapa .t1 {
        width:1254px; margin-right:0px; float:left; background:rgb(255,255,255); 
      }
      .cnt-mapa .t2, .cnt-mapa .t3 {
        display:none;
        width:0px;
      }      
      .clear { clear:both; }
      div.clear{ height:0px; border:0; visible:hidden;}      
      .top-right { position:absolute; right:0px; top:3px; }
      .top-right0 { position:absolute; right:0px; top:0px; }
      .top-left { position:absolute; left:0px; top:0px; }
      .hidden { display:none; }
      .top-center { text-align:center; }

      .logo { margin:0; padding-top:10px; padding-bottom:20px; }
      li.active div.mlink { background:rgb(250,250,250); }      
      li.active div.mlink a { color:#000; }
      li.active ul.lista_podkategorii li div.mlink a { }
      
      ul.tagi-lista-sortowana, ul.tagi-lista-sortowana li { list-style-type:none; display:block; }
      span.tag { 
        background:rgb(220,220,240);
        border:1px solid rgb(200,200,240);
         
        color:rgb(0,0,0);
        padding:2px;
        padding-right:0px;
        margin-right:3px;      
      }
      span.tag span.remove {
        padding:3px; margin:0px;cursor:pointer; font-weight:bold;
      }
      ul.tagi-lista-sortowana li div {
        display:block;
        border:1px solid #999;
        color:#999;
        padding:10px;
        margin:3px;                
      }
      ul.tagi-lista-sortowana li div a {
        color:#444;
      }
      
      .miejsceDokowania { height:2px; width:100%; background:rgb(0,200,0); }
      
      .submenutop { 
          height:40px;
          background:#e6e9ec;
      }
      
                    
      ul.lista_podkategorii li div.mlink span {cursor:pointer;}
      ul.lista_podkategorii {padding:0; margin-top:0px; list-style-type:none; overflow:hidden;}
      ul.lista_podkategorii li { display:block; width:100%;padding:0; margin:0; }
      ul.lista_podkategorii li div.mlink { border:1px solid #eaeaea; border-right:0; padding-top:3px; padding-bottom:3px; padding-right:3px; }
      ul.lista_podkategorii li ul.lista_podkategorii li {margin-left:10px;}
      ul.lista_podkategorii li div.mlink span.dot_has_childs_closed { display:block; float:left; width:14px; height:14px; background:url(../img/li_gray_closed.png) no-repeat center center; }        
      ul.lista_podkategorii li div.mlink span.dot_has_childs_opened { display:block; float:left; width:14px; height:14px; background:url(../img/li_gray_opened.png) no-repeat center center; }      
      ul.lista_podkategorii li div.mlink span.dot_child { display:block; float:left; width:14px; height:14px; background:url(../img/li_gray_dot.png) no-repeat center center; }
      ul.lista_podkategorii li.active div.mlink span.dot_has_childs_closed { display:block; float:left; width:14px; height:14px; background:url(../img/li_red_closed.png) no-repeat center center; }
      ul.lista_podkategorii li.active {  }
      ul.lista_podkategorii li.active div.mlink {background:#bababa;}
      ul.lista_podkategorii li.active ul.lista_podkategorii li div.mlink { background:none; }
      ul.lista_podkategorii li div.mouseOver,
      ul.lista_podkategorii li.active ul.lista_podkategorii li div.mouseOver { background:#eee; }
      ul.lista_podkategorii li.active div.mlink span.dot_child { display:block; float:left; width:14px; height:14px; background:url(../img/li_red_dot.png) no-repeat center center; }
      ul.lista_podkategorii li.active ul.lista_podkategorii li div.mlink span.dot_has_childs_closed { display:block; float:left; width:14px; height:14px; background:url(../img/li_gray_closed.png) no-repeat center center; } 
      ul.lista_podkategorii li.active div.mlink span.dot_has_childs_opened { display:block; float:left; width:14px; height:14px; background:url(../img/li_red_opened.png) no-repeat center center; }
      ul.lista_podkategorii li.active ul.lista_podkategorii li div.mlink span.dot_child { display:block; float:left; width:14px; height:14px; background:url(../img/li_gray_dot.png) no-repeat center center; }
      ul.lista_podkategorii li ul.lista_podkategorii li {margin-left:10px;}
      ul.lista_podkategorii li a { margin:0; padding:0; padding-left:0px; padding-top:3px; padding-bottom:3px; color:#aaaaaa; }
      a:hover, ul.lista_podkategorii li.active div.mlink a {color:#323232; }
      ul.lista_podkategorii li ul.lista_podkategorii li a {color:#aaaaaa; }
      ul.lista_podkategorii li.active ul.lista_podkategorii li a {color:#aaaaaa; }
      ul.lista_podkategorii li ul.lista_podkategorii { display:none; margin:0; }     
      ul.lista_podkategorii li.active div.mouseOver {background:#ddd;}      
      
      ul.lista-artykulow { list-style-type:none; margin:0; padding:0; }
      ul.lista-artykulow li { margin:0px; padding:0px; border-bottom:0px; padding-bottom:2px; }
      ul.lista-artykulow li.mapa { margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; clear:both; background:#e6e9ec;}
      ul.lista-artykulow li .s-image { float:left; width:53px; height: 53px; margin:0; margin-right:3px; padding:3px; background:none;}
      ul.lista-artykulow li .s-image img { margin:0; }
      ul.lista-artykulow li .s-image .u-icons { margin:0; }
      ul.lista-artykulow li .s-image .u-icons a { margin:2px; }
      ul.lista-artykulow li .short-komentarze { margin-left:51px; }
      ul.lista-artykulow li .short-komentarze * { font-size:.8em; color: }
      ul.lista-artykulow li div.dateuserandcount { float:left; background:none; font-weight:bold; color:#b73d4a; padding:1px; width:640px; }
      ul.lista-artykulow li div.dateuserandcount span { display:block; float:left; width:33%; font-size:0.8em;}      
      ul.lista-artykulow li div.dateuserandcount span.taleft { text-align:left; }
      ul.lista-artykulow li div.dateuserandcount span.tacenter { text-align:center; }
      ul.lista-artykulow li div.dateuserandcount span.taright { text-align:right; }
      ul.lista-artykulow li div.tooltip ul {
          margin:2px;
          padding:0px;          
          margin-left:218px;
          list-style-type:none;
          clear:both;
          width:310px;;           
      }
      ul.lista-artykulow li div.tooltip ul li {
        font-size:0.9em;
        height:14px;
        float:left;
        padding-left:4px; padding-right:4px;
        border:0px;
        border-right:1px solid rgb(255,0,0);
        color:#84868c;
        /* color:rgb(255,0,0);
        */
        margin-bottom:2px;
        cursor:pointer;
      }
      ul.lista-artykulow li div.tooltip ul li span { display:inline; background-image:url(../img/icons-tooltip.png); height:14px;}
      ul.lista-artykulow li div.tooltip ul li.l-share span {
        width:10px;
        background-position:left bottom;
      }
      ul.lista-artykulow li div.tooltip ul li.l-comment {        
        border:0px;      
      }
      ul.lista-artykulow li .title { padding:0px; margin:0px; }      
      ul.lista-artykulow li a {color: #9f0022; font-weight:bold; font-size:1.0em;}
      ul.lista-artykulow li small { text-transform:uppercase; }
      ul.lista-artykulow li div.title { padding:0; margin:0; }
      ul.lista-artykulow li .lead { position:relative; left:0; top:0; color:#585c5d; margin-right:3px;}
      ul.lista-artykulow li .lead .date { position:absolute; right:10px; bottom:3px; font-size:0.8em; color:#585c5d;}
      ul.lista-artykulow li hr { 
        width:90%;
        border:0px;
        border-top:1px solid rgb(40,40,40);
        margin-bottom:5px;                                                                                         
      }
      div#artukul, div.left div.tresc span#note {width:643px; color:#1a2732; line-height:170%; margin:20px 0 40px 6px; float:left; }
      	html>body div#artukul, html>body div.left div.tresc span#note {margin:20px 0 40px 13px;}
      div#artukul *, div.tracklist table tbody tr td {color:#1a2732; font-size:10px; line-height:170%;}
      div#artukul p {margin:0 0 10px 0;}
      #artykul a u { display:block; max-width: 700px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
      div#artukul p, div#artukul p * {font-size:10px !important;}
      div#artukul p.title {display:block; width:300px; color:#1a2732; font-weight:bold; border-bottom:1px solid #F8781D;}
      div#artukul blockquote {display:block; width:280px; background:url(../_img/bgQuote.gif) no-repeat 0 2px; color:#000; font:14px Geneva, Trebuchet MS; font-weight:normal; line-height:170%; padding:0 0 10px 50px; margin:10px 10px 10px 20px; float:right;}
      	html>body div#artukul blockquote {width:230px;}
      div#artukul span.date {display:block; font-size:10px; color:#999999; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; margin:0 0 12px 0; }
      
      div#artukul div.fotoLeft {margin:5px 15px 5px 0; float:left;}
      div#artukul div.fotoRight {margin:5px 0 5px 15px; float:right;}
      div#artukul div.fotoLeft,
      div#artukul div.fotoRight {background:#eae9de; border:12px solid #eae9de; border-bottom:8px solid #eae9de;}
      div#artukul div.fotoLeft img,
      div#artukul div.fotoRight img {margin:0 0 8px 0;}
      div#artukul div.fotoLeft *,
      div#artukul div.fotoRight * {display:block;}
      div#artukul div.fotoLeft span,
      div#artukul div.fotoRight span,
      div#artukul div.fotoLeft *,
      div#artukul div.fotoRight * {display:block; font-weight:normal; font-size:10px; line-height:120%; text-decoration:none; padding:1px 0 0 0;}
      div#artukul ul.files {margin:10px 0; border-bottom:1px solid #999;}
      div#artukul ul.files li {padding:5px 0 5px 20px; clear:both; background:url(/_img/empty.gif) no-repeat 0 3px;}
      div#artukul ul.files li span {padding-right:20px;}
      div#artukul ul#pdf li {background-image:url(/_img/ico/pdf.gif);}
      div#artukul ul#doc li {background-image:url(/_img/ico/doc.gif);}
      div#artukul ul#rtf li {background-image:url(/_img/ico/rtf.gif);}
      div#artukul ul#xls li {background-image:url(/_img/ico/xls.gif);}
      div#artukul ul#mp3 li {background-image:url(/_img/ico/mp3.gif);}

      #dodatkowycontent {display:none; width:300px; margin:0px 10px 5px 0; float:left;}
      #dodatkowycontent img { margin:0; border:1px solid #e2e2e2; padding:0px; margin-top:5px;}
      #dodatkowycontent .fw img { width:100%; }
      #dodatkowycontent .related {width:260px; background:rgb(230,233,236); padding:0 12px 11px;}
      #dodatkowycontent #addArtTextBox {display:block;}
      #dodatkowycontent .addArtText {display:block; color:#444549; font-family:Tahoma,Arial; font-size:0.96em; width:300px; background:rgb(230,233,236); font-weight:normal; text-transform:uppercase; padding:11px 12px 5px; margin:4px 0 0 0;}
     	html>body #dodatkowycontent .related, html>body #dodatkowycontent .addArtText {width:276px; list-style-type:none;}
      #dodatkowycontent .related li {display:block;}
      #dodatkowycontent .related li a {display:block; background:url(../img/li_red_dot.png) no-repeat 0 5px; text-decoration:none; padding:0 0 0 10px;}
      #dodatkowycontent .smallGal { background:rgb(230,233,236);}

      #dodatkowycontent #relatedmp3 { list-style-type:none; padding:0; margin:0; background:rgb(230,233,236); width:260px; clear:both;}
      #dodatkowycontent #relatedmp3 li {display:block; position:relative; left:0px; padding-left:26px; }
      #dodatkowycontent #relatedmp3 li object { position:relative; top:-5px; left:0px; }
      #dodatkowycontent #relatedmp3 li img.dock-mp3 {position:absolute; top:0px; left:5px; }

      #dodatkowycontent .relatedimg { list-style-type:none; padding:0; margin:0; background:rgb(230,233,236); }
      #dodatkowycontent .relatedimg li {display:block; float:left;}
      #dodatkowycontent .relatedimg li a {display:block; background:none; text-decoration:none; padding:0 0 0 10px;}

      #dodatkowycontent span.imgtitle { font-size:10px; color:#999999; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal;background:#e6e9ec; padding:0 5px; display:block; text-align:center; padding-top:5px; padding-bottom:5px;  }
      #relatedarts.related li a span.title {color:#5c74c8; 
          display:block;
          font-size:12px;
          font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight:normal;
          margin-bottom:10px;
          line-height:120%;
      }

      .width100pr {width:100%;}      
      div#registerPanel { display: none; }          
      div#loginPanel { display: none; }
      .onAlwaysTop { z-index:20; color:#fff; }
      .onAlwaysTop select { color: #000; border:0px; }
      .onAlwaysTop a, .onAlwaysTop span { color:#fff; }
      #loginPanel { z-index:200; width:100%; background: rgb(159,0,34); }      
      #loginPanel dl dd.login { width:200px; float:left; padding:3px; text-align:right; }
      #loginPanel dl dd.pass {  width:200px; float:left; padding:3px; text-align:right; }
      #loginPanel dl dt {  width:48%; float:left; padding:3px; margin-left:10px; margin-righ  :10px; }
      #loginPanel dl dt input[type='text'] { width:100%; border:0px; }
      #loginPanel dl dt input[type='password'] { width:100%; border:0px; }
      #loginPanel dl dt input[type='button'] {
        background:none;
        border:0px;
        color:#fff;
        cursor:pointer;
      }
      
      .registerError {
        background:url(../img/icon_error.png) no-repeat left bottom; padding-left:30px; color:#fff; font-weight:bold;
      }
      
      div.width33pr { width:31%; padding:1%;  margin-top:2%; border:0; float:left; }
      div.withDesc { position:relative; overflow:visible; }
      div.withDesc div.desc { position:absolute; right:3em; top:-0.7em; font-style:italic; font-weight:bold; }
      div.withDesc div.t { font-style:italic; width:29%; float:left; text-align:right; padding-right:1%; font-size:0.8em; margin-top:2%; margin-bottom:2%;  }
      div.withDesc div.v { width:68%; float:left; }    
      div.withDesc div.v input[type='button'] {
        width:100%;
        background:rgb(200,240,200);
      }

      div.withDesc div.v input, div.withDesc div.v textarea, div.withDesc div.v select, 
      div.withDesc div.v input:active, div.withDesc div.v textarea:active, div.withDesc div.v select:active
      { 
      width:98%; float:left; margin:8px;; padding-left:3%; 
      padding-left:3%; 
      font-size:1em; 
      border-bottom:1px solid #e6a42b;
      border-top:1px solid #e6a42b;
      background:#fff;
      }
      
      div.withDesc div.v input.disabled, div.withDesc div.v textarea.disabled, div.withDesc div.v select.disabled {
        border-bottom:1px solid #e6a42b;
        border-top:1px solid #e6a42b;
        background:#ccc;
      }
      div.withDesc div.v input.ok, div.withDesc div.v textarea.ok, div.withDesc div.v select.ok {
        border-bottom:1px solid #0f0;
        border-top:1px solid #0f0;
        background:#fff;

      }
      #loginForm { width:800px; margin-left:auto; margin-right:auto;}
      .pre-welcome-guest { position: relative; left:0px; top:0px; height:1px; width:270px; margin-left:auto; margin-right:auto; z-index:200; }
      .welcome-line { position:absolute; bottom:-22px; width:100%; margin-left:auto; margin-right:auto; font-weight:bold; border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; z-index:200; }
      .welcome-line span.welcome { display:block; float:left; padding-left:10px; padding-right: 5px; margin-right: 5px; border-right: 1px dotted rgb(255,255,255); font-size:1.0em; z-index:200; }
      .welcome-line a { font-size:0.8em; z-index:200; }
      
      .abs-bottom-left { }
      ul#menu-top { position:absolute; top:-21px; left:0px; clear:both; padding-top:0px; padding-left:0px; text-align:center; list-style-type:none; font-size:0.9em; }
      ul#menu-top li.itm { position:relative; text-transform:uppercase; margin-left:0; padding-left:0; float:left; padding-right:3px; padding-left:3px; border-right: 1px dotted rgb(0,0,0); font-size:1em; }
      ul#menu-top li.last { border:0px; }
      ul#menu-top a, ul#menu-top a:visited { text-decoration:none; color:#444549; display:block; border:0; padding:3px;}                  
      ul#menu-top a.active, ul#menu-top a:active { background: #b9babe; color:#000;}
      ul#menu-top a:hover { background: #b9babe; color:#fff; }
      ul#menu-top-right { clear:both; padding-top:4px; padding-left:0px; font-size:0.65em;  list-style-type:none; }
      ul#menu-top-right li { text-transform:uppercase; margin-left:0; padding-left:0; overflow:hidden; float:left; border-right: 0px solid rgb(120,120,120); font-size:1.1em; color:rgb(120,120,120); }
      ul#menu-top-right li.last { border:0px; }
      ul#menu-top-right a, ul#menu-top-right a:visited { text-decoration:none; color:rgb(120,120,120); display:block; border:1px solid rgb(230,233,236); padding-top:5px; padding-right:3px; padding-left:5px; height:15px;   border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; }                  
      ul#menu-top-right a.active, ul#menu-top-right a:hover, ul#menu-top-right a:active { background:#9f0022; color:#fff; }      
      ul#menu-top-right a.active { color:rgb(159,0,34); }      
      
      ul#menu-top li.wImg a {
        padding-right:24px;
      }
      
      ul#menu-top li a img {
        border:0px;
        margin:0px;
        position:absolute;
        right:6px; top:2px; 
      }
      
      ul#menu-top li div.submenu { 
        position:absolute;
        z-index:1000;
        left:3px;
        top:19px;
        text-transform:none;
        background:#e6e9ec;
        border-bottom:2px solid #b9babe;
        border-top:0px solid #b9babe;
        border-left:2px solid #b9babe;
        border-right:2px solid #b9babe;
        
         
      }
      ul#menu-top li div.submenu ul { 
        list-style-type:none;
        padding:0px;
        margin:0px;
      }
      
      ul#menu-top li div.submenu ul li {
        border:0px;
        display:block;
        text-align:left;
      }
      
      ul#menu-top li div.submenu ul li a {
        display:block;
        width:120px;
        text-align:left;
      }
      
      
      div.dzial-description {width:185px; float:left;}
      div.alista { border:6px solid #bababa; width: 719px; float:left; margin-bottom:10px;}
      div.toparticlesswf {border-bottom:6px solid #bababa; }
      .search-simple { position:absolute; right:0px; top:40px; color:rgb(0,0,0); font-size:0.8em;}
      
      span._s_icon_reklama { float:left; width:16px; height:12px; background:url(../img/icons_header_right.png) no-repeat 0px 0px; }
      a:hover span._s_icon_reklama, a.active span._s_icon_reklama { background-image:url(../img/icons_header_right_white.png);}
      span._s_icon_kontakt { float:left; width:16px; height:12px; background: url(../img/icons_header_right.png) no-repeat 0px -47px; }
      a:hover span._s_icon_kontakt, a.active span._s_icon_kontakt { background-image:url(../img/icons_header_right_white.png);}
      span._s_icon_profil { float:left; width:16px; height:12px; background: url(../img/icons_header_right.png) no-repeat 0px -12px; }
      a:hover span._s_icon_profil, a.active span._s_icon_profil { background-image:url(../img/icons_header_right_white.png);}            
      span._s_icon_znajomi { float:left; width:16px; height:12px; background: url(../img/icons_header_right.png) no-repeat 0px -24px; }
      a:hover span._s_icon_znajomi, a.active span._s_icon_znajomi { background-image:url(../img/icons_header_right_white.png);}
      span._s_icon_poczta { float:left; width:16px; height:10px; margin-top:1px; margin-bottom:1px; background: url(../img/icons_header_right.png) no-repeat 0px -37px; }
      a:hover span._s_icon_poczta, a.active span._s_icon_poczta { background-image:url(../img/icons_header_right_white.png);}
      
      span.icon_register { float:left; width:19px; height:19px; background: url(../img/icon_register.png) no-repeat; }
      
      input.button_red { position:relative; top:4px; left:-5px; border:0px; background:url(../img/button_red.png) no-repeat; padding:0px; margin:0px; width:18px; height:18px; }

      .float-left { float:left; }
      .baner_750x100 { position:relative; background:rgb(255,0,0); width:916px; height:190px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px; float:left;}
      .baner_750x100 div {position:absolute; right:10px; bottom:10px; color:rgb(255,255,255);}


      .alphaBG { position:absolute; left:0; top:0; background:url(../img/bg_alpha_black.png) left top; width:100%; height:100%; z-index:1000;}
      .window-kontakt { position:absolute; color:rgb(255,255,255); background:rgb(159,0,34); width:400px; height:300px; }

      .footer {background:rgb(205,212,218);  border-top:8px solid rgb(184,191,197); border-bottom: 1px solid rgb(184,191,197); position:relative;}
      .footer .f-header-bg { position:absolute; top:0px; left:0px; background: url(../img/bg_footer.png) repeat-y left top; height:30px; margin-top:0px;}          
      .footer .f-cnt .f-block { position:relative; top:0px; width:165px; float:left;}
      .footer .f-cnt .f-block h5 {padding-top:10px; padding-bottom:10px; text-align:left; }
      .footer .f-cnt .f-block a { color:rgb(75,78,80); text-decoration:none; }
      .footer .f-cnt .f-block ul, .footer .f-cnt .f-block ul li {padding:0px; margin:0px; margin-left:6px; color:#e9ecef; }
      .footer .f-cnt .f-block ul li { margin-bottom:0.4em; }
      .footer .f-cnt .f-block ul li a { text-transform:capitalize; } 
      .footer .f-cnt .f-block ul li a:hover { color:#f9fafb; text-decoration:underline;  }
      
      .footerCopyright { background:rgb(205,212,218); border-bottom: 1px solid rgb(184,191,197); }
      .footerCopyright ul { float:left; padding:0px; margin:0px; overflow:hidden; list-style-type:none;}
      .footerCopyright ul li { float:left; padding:0px; margin:0px; overflow:hidden; padding-top:3px; padding-bottom:3px; }
      .footerCopyright a { display:block; float:left; text-decoration:none; color:rgb(82,85,87); text-decoration:none; border-right:1px dotted rgb(82,85,87); margin-right:10px; padding-right:5px; }
      .footerCopyright span { display:block; float:left; border-right:1px dotted rgb(82,85,87); margin-right:10px; padding-right:5px; }
                
      .footerPartner { background:#e6e9ec; border-top:3px solid #9f0022; }
      .footerPartner div.partner1 { display:block; float:left; width: 980px; float:left; position:relative; border-right:0px dotted rgb(200,200,200); }             
      .footerPartner div.partner2 { display:block; float:left; width: 490px; float:right; position:relative; }
      
      .footerPartner div.partner1 h6, .footerPartner div.partner2 h6 {
        font-size:12px;
        font-weight:normal;
        display:inline;
        padding:4px; 
        background:#9f0022;
        border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px;
        color:#fff;
        position:absolute;
        top:0px;
      }
      
      .footerPartner div.partner1 h6 {
        left:20px;
        
      } 

      .footerPartner div.partner2 h6 {
        left:20px;
      } 
      
      .footerPartner div ul {
        list-style-type:none;
        margin:30px;
        margin-left:-24px;
                        
      }
      .footerPartner div.partner1 ul li {
        float:left; 
      }

      .footerPartner div ul li {
        display:inline;  margin:5px;
      }
      .footerPartner div.partner2 ul li {
        float:left;
      }

      
      h3.green { background:url(../img/bg_stripes_green.png); color:rgb(255,255,255); font-size:1em; padding:1px; padding-left:10px; font-family:"Trebuchet MS";}
      .green-list ul { list-style-type:none; padding:0px; margin:0px; }
      .green-list ul li { padding-left:10px; margin-left:10px; background:url(../img/li_green_dot.png) no-repeat left 0.4em; }
      .green-list ul li a {color:rgb(0,0,0); }
      /* OKNA SPECJALNE - STRONA GŁÓWNA */      
      a.rss { display:block; padding-left: 16px; position:relative; padding:4px; float:right; text-decoration:none; color:rgb(0,0,0);}
      a.rss span.icon { position:absolute; left:2px; top:0px; float:left; margin-bottom:0px; margin-right:3px; width:16px; height:16px; background:url(../img/icon_rss.png) no-repeat top center; }
      .more a { color:rgb(175,0,37); text-decoration:none; padding:3px; }
      
                      
      div.white-wiadomosci { background: rgb(255,255,255); }
      div.white-wiadomosci ul { padding:0; padding-left:8px; margin:0; overflow:hidden; list-style-type:none; }
      div.white-wiadomosci ul li { background: url(../img/li_red_dot.png) no-repeat 3px 6px;}
      div.white-wiadomosci ul li a { display:block; padding-left:20px; color:rgb(0,0,0); text-decoration:none; }
      div.white-koniec { position:relative; left:0; top:0; width:100%; background: url(../img/bg_stripes_white.png) rgb(255,255,255);}
      div.white-koniec div.left { padding-left:0; width:40%; text-align:left; float:left;}
      div.white-koniec div.right { width:40%; text-align:right; float:left; }
      div.white-koniec a {color: rgb(0,0,0); text-decoration:none; } 
      div.white-koniec div.left a { color:rgb(175,0,37); }


      div.gray2-koniec { position:relative; left:0; top:0; width:100%; background: url(../img/bg_stripes_gray2.png) rgb(215,215,215); padding-top:3px; padding-bottom:3px;}
      div.gray2-koniec div.left { padding-left:0; width:40%; text-align:left; float:left;}
      div.gray2-koniec div.right { width:40%; text-align:right; float:left; }      
      div.gray2-koniec div.more { width:50%; text-align:left; float:right; }
      div.gray2-koniec a {color: rgb(0,0,0); text-decoration:none; } 
      div.gray2-koniec a.active {color:rgb(159,0,34); }
      div.gray2-koniec div.left a { color:rgb(175,0,37); }

      
      .window-container { margin-bottom:10px; }
      
      .window-foto { overflow:hidden; background: rgb(237,237,237); }
      .window-foto .dzial { float:left; color:rgb(255,255,255); background:rgb(159,156,158); padding:4px;}        
      .window-foto .grayW { position:relative; left:0px; top:0px; background:rgb(159,156,158); padding:5px;}
      .window-foto .grayW .author {z-index:200; position:absolute; top:20px; right:0px; width:40%; background:rgb(157,0,34); padding:.2em; padding-right:20px; font-size:0.8em; }      
      .window-foto .grayW .author a {color:rgb(255,255,255); }
      .window-foto .grayW .image { z-index:100; position:relative; margin:0; overflow:hidden; }
      .window-foto .grayW .image img { width:100%; }
      .window-foto .grayW .image .content {position:absolute; height:100%; top:0px; right:0px; background:url(../img/bg_alpha_black2.png); color:rgb(255,255,255); padding-left:10px; padding-bottom:10px;padding-right:10px; padding-top:40px; margin-left:50%; margin-bottom:5px;}      
      .window-foto .grayW .image .content .title { font-size:1.2em; padding:0.2em; padding-top:0.4em; }
      .window-foto .grayW .image .content .more { text-align:right; }      
      .window-foto .grayW .image .content a {color:rgb(255,255,255); }


      .window-foto2 { overflow:hidden; background: rgb(237,237,237); }
      .window-foto2 .dzial { float:left; color:rgb(0,0,0); background:rgb(213,213,213); padding:4px;}        
      .window-foto2 .grayW { position:relative; left:0px; top:0px; background:rgb(213,213,213); padding:5px;}
      .window-foto2 .grayW .author {z-index:200; position:absolute; top:20px; right:0px; width:40%; background:rgb(157,0,34); padding:.2em; padding-right:20px; font-size:0.8em; }      
      .window-foto2 .grayW .author a {color:rgb(255,255,255); }
      .window-foto2 .grayW .image { z-index:100; position:relative; margin:0; overflow:hidden; }
      .window-foto2 .grayW .image img { width:100%; }
      .window-foto2 .grayW .image .content {position:absolute; height:100%; top:0px; right:0px; background:url(../img/bg_alpha_black2.png); color:rgb(255,255,255); padding-left:10px; padding-bottom:10px;padding-right:10px; padding-top:40px; margin-left:50%; margin-bottom:5px;}      
      .window-foto2 .grayW .image .content .title { font-size:1.2em; padding:0.2em; padding-top:0.4em; }
      .window-foto2 .grayW .image .content .more { text-align:right; }      
      .window-foto2 .grayW .image .content a {color:rgb(255,255,255); }

      /* EDYTOR HTML */
      textarea#wysiwyg { width:700px; margin-left:auto; margin-right:auto; }
      div.wysiwyg { border: 1px solid #a7b1bc; padding:3px; background-color: #ffffff; }
      div.wysiwyg * { margin: 0; padding: 0; }
      
      div.wysiwyg ul.panel { border-bottom: 1px solid #cccccc; float: left; width: 100%; padding: 0 0 0 0; }
      div.wysiwyg ul.panel li { list-style-type: none; float: left; margin: 1px 2px 3px 0;  background: #ffffff;}
      div.wysiwyg ul.panel li.separator { height: 16px; margin: 0 4px; border-left: 1px solid #cccccc; }
      div.wysiwyg ul.panel li a { float:left; text-indent: -5000px; opacity:.85; filter:alpha(opacity=85); display: block; width: 16px; height: 16px; background: url('../img/wysiwyg.gif') no-repeat -64px -80px; border: 0; cursor: pointer; padding: 1px; }
      div.wysiwyg ul.panel li a:hover, div.wysiwyg ul.panel li a.active { opacity: 1.00; filter:alpha(opacity=100); }
      div.wysiwyg ul.panel li a.active { background-color: #f9f9f9; border: 1px solid #cccccc; border-left-color: #aaaaaa; border-top-color: #aaaaaa; padding: 0; }
      
      div.wysiwyg ul.panel li a.bold { background-position: 0 -16px; }
      div.wysiwyg ul.panel li a.italic { background-position: -16px -16px; }
      div.wysiwyg ul.panel li a.strikeThrough { background-position: -32px -16px; }
      div.wysiwyg ul.panel li a.underline { background-position: -48px -16px; }
      
      div.wysiwyg ul.panel li a.justifyLeft { background-position: 0 0; }
      div.wysiwyg ul.panel li a.justifyCenter { background-position: -16px 0; }
      div.wysiwyg ul.panel li a.justifyRight { background-position: -32px 0; }
      div.wysiwyg ul.panel li a.justifyFull { background-position: -48px 0; }
      
      div.wysiwyg ul.panel li a.indent { background-position: -64px 0; }
      div.wysiwyg ul.panel li a.outdent { background-position: -80px 0; }
      
      div.wysiwyg ul.panel li a.subscript { background-position: -64px -16px; }
      div.wysiwyg ul.panel li a.superscript { background-position: -80px -16px; }
      
      div.wysiwyg ul.panel li a.undo { background-position: 0 -64px; }
      div.wysiwyg ul.panel li a.redo { background-position: -16px -64px; }
      
      div.wysiwyg ul.panel li a.insertOrderedList { background-position: -32px -48px; }
      div.wysiwyg ul.panel li a.insertUnorderedList { background-position: -16px -48px; }
      div.wysiwyg ul.panel li a.insertHorizontalRule { background-position: 0 -48px; }
      
      div.wysiwyg ul.panel li a.h1 { background-position: 0 -32px; }
      div.wysiwyg ul.panel li a.h2 { background-position: -16px -32px; }
      div.wysiwyg ul.panel li a.h3 { background-position: -32px -32px; }
      div.wysiwyg ul.panel li a.h4 { background-position: -48px -32px; }
      div.wysiwyg ul.panel li a.h5 { background-position: -64px -32px; }
      div.wysiwyg ul.panel li a.h6 { background-position: -80px -32px; }
      
      div.wysiwyg ul.panel li a.cut { background-position: -32px -64px; }
      div.wysiwyg ul.panel li a.copy { background-position: -48px -64px; }
      div.wysiwyg ul.panel li a.paste { background-position: -64px -64px; }
      
      div.wysiwyg ul.panel li a.increaseFontSize { background-position: -16px -80px; }
      div.wysiwyg ul.panel li a.decreaseFontSize { background-position: -32px -80px; }
      
      div.wysiwyg ul.panel li a.createLink { background-position: -80px -48px; }
      div.wysiwyg ul.panel li a.insertImage { background-position: -80px -80px; }
      
      div.wysiwyg ul.panel li a.html { background-position: -47px -46px; }
      div.wysiwyg ul.panel li a.removeFormat { background-position: -80px -63px; }
      
      div.wysiwyg ul.panel li a.empty { background-position: -64px -80px; }
      
      div.wysiwyg iframe { border: 0;  clear: left; margin: 4px 0 0 1px; }
      
      
            /* AUTOCOMPLETER */
      
      .ac_results {
      	padding: 0px;
      	border: 1px solid black;
      	background-color: Window;
      	overflow: hidden;
      	z-index: 99999;
      }
      .ac_results ul {
      	width: 100%;
      	list-style-position: outside;
      	list-style: none;
      	padding: 0;
      	margin: 0;
      }
      .ac_results li {
      	margin: 0px;
      	padding: 2px 5px;
      	cursor: default;
      	display: block;
      	font: menu;
      	font-size: 12px;
      	line-height: 16px;
      	overflow: hidden;
      }
      .ac_loading {
      	background : Window url('../img/indicator.gif') no-repeat right center;
      }
      .ac_odd {
      	background-color: #eee;
      }
      .ac_over {
      	background-color: #0A246A;
      	color: HighlightText;
      }
      .ac_moreItems {
      	text-align: center;
      	background-color: InactiveCaption;
      	color: InactiveCaptionText;
      	margin: 0px;
      	padding: 0px 5px;
      	cursor: default;
      	display: block;
      	width: 100%;
      	font-weight:bold
        font-size:12px;
      	overflow: hidden;
      	-moz-user-select: none;
      	-khtml-user-select: none;
      }
      
      form {     
      }
      
      .p {cursor: pointer;}
      .acfb-input{
      	border:medium none;
      	margin:0pt;
      	outline-color:-moz-use-text-color;
      	outline-style:none;
      	outline-width:0pt;
      	padding:3px 0pt 2px;
      	width:150px !important;
      }

      ul.folders .newFolderPlaceholder .description { display:block; padding:8px; margin-top:8px; margin-bottom:3px; padding-left:23px; cursor:pointer; background:url(../img/icon_folder_add.png) no-repeat 4px center; font-size:0.8em; font-weight:bold;}
      
      ul.folders li.closed {
        background:url(../img/icon_folder.png) no-repeat 3px center;        
      }      

      
      ul.folders li { padding:3px; margin-top:3px; margin-bottom:3px; padding-left:21px; border:1px solid #ccc; cursor:pointer; }
      
      ul.folders li.closed {
        background:url(../img/icon_folder.png) no-repeat 3px center;        
      }      
      
      ul.folders li.opened {
        background:url(../img/icon_folder_open.png) no-repeat 3px center;
      }
      div.pr33 {
        width:33%;
        padding:3%; 
      }
      
      #profil .p-left {
        width: 178px;
        margin-right:12px;
        float:left;
      }
      
      #profil .p-right { 
        width:560px;
        float:right;
        padding-bottom:10px;
      }
      .grey-block .nickname {
      
      }

      #profil h4 {        
        margin:0;
        padding:0;
        margin-top:20px;
        
      }
            
      .grey-block {
           background:#ebebeb;
           margin-bottom:10px;
           padding:10px;
           border:1px solid #e9e9e9;
           color:#404040;
           font-size:0.9em;
      }
      .grey-block .nickname { 
        font-size:1.3em;
      }
      .grey-block a {
        color:#783044;
      }
      .grey-block strong {
        color:#000;
      }
      .grey-bottom-border {
           border-bottom:1px solid #a5a5a5;
           margin-bottom:0px;          
      }
      
      .cnt-profil dl {clear:both; }
      .cnt-profil dl dd, dl dt, .cnt-edytuj dl dd, dl dt { float:left; }
      .cnt-profil dl dd { width:100px; text-align:right; } 
      .cnt-profil dl dt { padding-left:10px; width:320px;} 

      .short-komentarze { display:block; font-size:0.9em;}
       
      .short-komentarze div.lead-komentarze { display:none; size:10px; }
      .short-komentarze div.skomentuj { border:1px solid #ebebeb; color: #c4c4c4; padding:1px; margin-right:10px; cursor:text; }
      .short-komentarze div.skomentuj .numbComments { height:100%;float:right; background:#ebebeb; padding:2px; position:relative; top:-2px; right:-2px;}
      .short-komentarze div.skomentuj .numbComments a { color:#7d8fff; font-weight:normal; padding-left:10px; padding-right:10px; }
      .short-komentarze div.hasComment {  }
      .short-komentarze div.add { width:90%; }
      .short-komentarze div.add textarea { width:100%;; height:50px; padding:5px; }
      .short-komentarze div.add input.bt-dodaj-komentarz { float:right; color:#333; background:#bababa; border:1px solid #bababa; }
      
      .zoomimage {
      	position: absolute;
      	display: none;
      	z-index: 5000;
      	outline: none;
      	padding:0;      	
      	margin:0;
        cursor:url(../img/zoomout.cur), default;
      }
.zoomimage_focused {
	z-index: 51000;
}
.zoomimage_s {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	display: none;
}
.zoomimage_st {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 6px;
	overflow: hidden;
}
.zoomimage_stl {
	position: absolute;
	top: 0;
	left: 0;
	width: 6px;
	height: 6px;
	overflow: hidden;
	background:transparent url(../img/shadow.png) no-repeat scroll 0 0;
}
.zoomimage_stc {
	overflow: hidden;
	height: 6px;
	margin: 0 6px;
	background: transparent url(../img/shadow.png) repeat-x scroll 0 -30px;
}
.zoomimage_str {
	position: absolute;
	top: 0;
	right: 0;
	width: 6px;
	height: 6px;
	overflow: hidden;
	background:transparent url(../img/shadow.png) no-repeat scroll 0 -18px;
}
.zoomimage_sc {
	position: absolute;
	top: 6px;
	width: 100%;
	left: 0;
	overflow: hidden;
}
.zoomimage_scl {
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	height: 100%;
	width: 6px;
	background: transparent url(../img/shadow-lr.png) repeat-y scroll 0pt;
}
.zoomimage_scr {
	position: absolute;
	overflow: hidden;
	right: 0;
	top: 0;
	height: 100%;
	width: 6px;
	background:transparent url(../img/shadow-lr.png) repeat-y scroll -6px 0pt
}
.zoomimage_scc {
	margin: 0 6px;
	height: 100%;
	background:transparent url(../img/shadow-c.png);
	overflow: hidden;
}
.zoomimage_sb {
	position: absolute;
	overflow: hidden;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 6px;
}
.zoomimage_sbl {
	position: absolute;
	overflow: hidden;
	width: 6px;
	height: 6px;
	left: 0;
	top: 0;
	background:transparent url(../img/shadow.png) no-repeat scroll 0pt -12px;
}
.zoomimage_sbc {
	height: 6px;
	overflow: hidden;
	margin: 0 6px;
	background:transparent url(../img/shadow.png) repeat-x scroll 0pt -36px;
}
.zoomimage_sbr {
	position: absolute;
	overflow: hidden;
	width: 6px;
	height: 6px;
	right: 0;
	top: 0;
	background:transparent url(../img/shadow.png) no-repeat scroll 0pt -6px;
}
.zoomimage img {
	position: absolute;
	top: 6px;
	left: 6px;
	display: none;
	border: 20px solid #000;
}
.zoomimage_caption {
	position: absolute;
	background-color: #fff;
	color: #000;
	width: 100%;
}
.zoomimage_caption p {
	padding: 10px;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
}
.zoomimage_loading {
	background-image: url(../img/ajax_small.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 100%;
	position: absolute;
	background-color: #fff;
	width: 100%;
	top: 0;
	left: 0;
}
.zoomimage_move {
	cursor: move;
}
.zoomimage_controls {
	position: absolute;
	background: #fff;
	height: 30px;
	overflow: hidden;
}
.zoomimage_prev {
	background: #fff url(../img/zoomimage_prev.gif) no-repeat center;
	width: 39px;
	height: 29px;
	position: absolute;
	bottom: 1px;
	left: 10px;
}
.zoomimage_next {
	background: #fff url(../img/zoomimage_next.gif) no-repeat center;
	width: 39px;
	height: 29px;
	position: absolute;
	bottom: 1px;
	right: 10px;
}

#dodaj-tekst, #dodaj-galeria, #dodaj-film, #dodaj-audio, #dodaj-link, #dodaj-docs {
  display:none;
}


ul.li-top-menu {
  border-bottom:1px solid #ffdff3;
  float:left; width:100%; 
}

ul.li-top-menu li {
  color:rgb(0,0,0);
  list-style-type:none;
  float:left; 
  padding:5px;
  padding-left:10px;
  padding-right:10px;
  margin-left:5px;
  margin-right:5px;
  position:relative;
  top:1px;
  left:0px;
  cursor:pointer;
  font-weight:bold;
}

ul.li-top-menu li.active {
  background:#9f0022;
  border-top:1px solid #ffdff3;
  border-left:1px solid #ffdff3;
  border-right:1px solid #ffdff3;
  color:#ffdff3;
}

.preDodaj {
  position:relative;
  top:0;
  left:0;  
}

.preDodaj .l1 {
  width:46%;
  display:block;
  float:left;
  margin-right:3%;
}
.preDodaj .l2 {
  width:46%;
  display:block;
  float:left;
  margin-left:2%;
}


.preDodaj input.l1, .preDodaj input.l2 {
  padding-top:3px;
  padding-bottom:3px;
  border:0;
}
.preDodaj div.l1, .preDodaj div.l1 input {
  padding:0;
  border:0;
  background:#fff;
}

.preDodaj div.l1 {
  padding-left:3px;
  padding-right:3px;
}


.preDodaj div.l1 input {
  padding:3px;
}
.preDodaj div.l1 ul {
  padding:0; margin:0; border:0px; 
}
.preDodaj div.l1 ul li {
  margin:3px;
  background:#822224;
  border:0;
}
.preDodaj label.l1, .preDodaj label.l2 {
  margin-top:3px;
  margin-bottom:3px;
}

.preDodaj .zwin { 
  width:70px;
  position:absolute;
  top:5px;
  right:0px;
  cursor:pointer;
  text-transform:uppercase;
}
.preDodaj select {
  border:0;
  padding:3px;
  color:#000; 
}
.preDodaj .submit input  {
  padding-top:15px;
  padding-bottom:15px;
  padding-left:40px;
  padding-right:40px;
  margin:20px;
  margin-left:80%;
  color:#fff;
  background:#822224;
  border:0;
}


.ramka-autor {
  background:#e6e9ec;
  padding:0px;
  margin-bottom:10px;
  padding-top:5px;
}

.ramka-autor a {
  color:rgb(0,0,150);
  font-weight:bold;
}
.ramka-autor .avatar { 
  width:48px;
  border:4px solid #e6e9ec;
  border-top:0px;
  margin:0px;
  margin-right:5px;
  float:left;
}
.ramka-autor .login {   
  font-weight:normal;  
}
.ramka-autor .login a {
  margin-top:0px;
  display:block;
  background:#9f0022;
  color:#fff;
  padding:2px;
  font-weight:normal;
}


.ramka-autor .status {
  /*font-style:italic;*/
  margin-left:60px;
  font-size:.9em;
}
.ramka-autor .podsumowanie {
  margin-left:60px;
  font-size:.9em;
} 
#artykul {
  margin-top:0px;
}
.g {
  background:#e6e9ec;
} 

#artykul .lead { 
  font-size:1.2em; color:#3b5998;
} 

div#artykul span.tagi {display:block; font-size:10px; color:#999999; background: #e6e9ec; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; margin:0 0; text-transform:uppercase;}

#artykul span.date {
  font-size:10px; color:#999999; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal;
  display:block;
  text-align:left; 
  padding:5px;
}

.attacheFile {
  display:block;
  width:100%;
  float:left;
  background:url(/image/i/000000_arrow_up_64.png) left top no-repeat; 
}
.attacheFile input {
  width:20%;
  margin-left:1%
}

DIV.ProgressBar { float:left; display:block; width:78%; margin-right:1%; padding: 0; border: 1px solid black; height:30px; margin:0px;}
DIV.ProgressBar DIV { background-color: #0082bf; font-size: 0.1pt; height:100%; float:left; }
SPAN.asyncUploader OBJECT { position: relative; top: 0px; left: 0px; }
SPAN.asyncUploader {
  display:block;
  width:100%;
}
SPAN.asyncUploader span {
  display:block;
  width:100%;
}

SPAN.asyncUploader input.cancel {
  color:rgb(255,0,0);
  border:0;
  background:none;
  display:inline;
  cursor:pointer;
  width:20%;
  height:30px;
} 

#_completedMessage {
  display:block;
  width:100%;
}
SPAN.uploaded .boximage div, SPAN.asyncUploader .boximage div { float:left;  }
SPAN.uploaded .boximage img, SPAN.asyncUploader .boximage img { float:left; }
SPAN.uploaded .boximage span.delete, SPAN.asyncUploader .boximage span.delete {
  position:absolute;
  top:1px;
  right:1px;
  background:#9f0022;
  color:rgb(255,255,255);
  width:10px;
  height:10px;
  font-size:6.6px;
  display:block;
  text-align:center;
  cursor:pointer;
  font-weight:bold;    
}

#artykul { 
  border-right:1px solid #e2e2e2;
}

#artykul p.likefb-border {
    color:#9f0022 !important;    
  }
#artykul p.likefb-border hr {
    width:80%;
  }
  
.red { 
  color:#9f0022 !important; 
  font-size:1.2em !important;
  position:relative;
  top:-3px;
  
}
#artykul, #artykul span, #artykul p  {
  font-family: Georgia, Times New Roman, Times, serif;
  font-size:14px;
  line-height: 1.467em; /* 22px */
}
#artykul h2 {
  font-size:1.8em;
  font-weight:normal;
  background:#e6e9ec;
  color: #9f0022;
  padding-top:0px;
  padding-left:5px;
}


#artykul span.date, #artykul div.buttons {
  background:#e6e9ec;
}

#artykul p, #artykul span {
  font-size:15px;
  line-height: 1.467em; /* 22px */
  color: #000;
  padding-right:30px;
}

#artykul span.bullet {
  padding-right:0;
}

/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */
.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
	font-size: 0;
	position: absolute;
	background: white url('../img/Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
	*width: 9px;
	*height: 9px;
}

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


input#search_query { height:14px; padding:1px; border:1px solid rgb(200,200,200); }

SPAN.asyncUploader .boximage, .fileBlock {
  width:340px;
  padding:3px;
  border:1px solid #a7b1bc;
  margin:3px;
  float:left;
  position:relative;  
}
SPAN.asyncUploader .boximage textarea, .fileBlock textarea {
  width:260px !important;
  height:45px !important;
  padding:3px;
  margin:0px;
  margin-left:5px;
  
  
}

.colorpicker {
	width: 356px;
	height: 176px;
	overflow: hidden;
	position: absolute;
	background: url(../img/colorpicker_background.png);
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}
.colorpicker_color {
	width: 150px;
	height: 150px;
	left: 14px;
	top: 13px;
	position: absolute;
	background: #f00;
	overflow: hidden;
	cursor: crosshair;
}
.colorpicker_color div {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 150px;
	background: url(../img/colorpicker_overlay.png);
}
.colorpicker_color div div {
	position: absolute;
	top: 0;
	left: 0;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(../img/colorpicker_select.gif);
	margin: -5px 0 0 -5px;
}
.colorpicker_hue {
	position: absolute;
	top: 13px;
	left: 171px;
	width: 35px;
	height: 150px;
	cursor: n-resize;
}
.colorpicker_hue div {
	position: absolute;
	width: 35px;
	height: 9px;
	overflow: hidden;
	background: url(../img/colorpicker_indic.gif) left top;
	margin: -4px 0 0 0;
	left: 0px;
}
.colorpicker_new_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 213px;
	top: 13px;
	background: #f00;
}
.colorpicker_current_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 283px;
	top: 13px;
	background: #f00;
}
.colorpicker input {
	background-color: transparent;
	border: 1px solid transparent;
	position: absolute;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #898989;
	top: 4px;
	right: 11px;
	text-align: right;
	margin: 0;
	padding: 0;
	height: 11px;
}
.colorpicker_hex {
	position: absolute;
	width: 72px;
	height: 22px;
	background: url(../img/colorpicker_hex.png) top;
	left: 212px;
	top: 142px;
}
.colorpicker_hex input {
	right: 6px;
}
.colorpicker_field {
	height: 22px;
	width: 62px;
	background-position: top;
	position: absolute;
}
.colorpicker_field span {
	position: absolute;
	width: 12px;
	height: 22px;
	overflow: hidden;
	top: 0;
	right: 0;
	cursor: n-resize;
}
.colorpicker_rgb_r {
	background-image: url(../img/colorpicker_rgb_r.png);
	top: 52px;
	left: 212px;
}
.colorpicker_rgb_g {
	background-image: url(../img/colorpicker_rgb_g.png);
	top: 82px;
	left: 212px;
}
.colorpicker_rgb_b {
	background-image: url(../img/colorpicker_rgb_b.png);
	top: 112px;
	left: 212px;
}
.colorpicker_hsb_h {
	background-image: url(../img/colorpicker_hsb_h.png);
	top: 52px;
	left: 282px;
}
.colorpicker_hsb_s {
	background-image: url(../img/colorpicker_hsb_s.png);
	top: 82px;
	left: 282px;
}
.colorpicker_hsb_b {
	background-image: url(../img/colorpicker_hsb_b.png);
	top: 112px;
	left: 282px;
}
.colorpicker_submit {
	position: absolute;
	width: 22px;
	height: 22px;
	background: url(../img/colorpicker_submit.png) top;
	left: 322px;
	top: 142px;
	overflow: hidden;
}
.colorpicker_focus {
	background-position: center;
}
.colorpicker_hex.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_slider {
	background-position: bottom;
}
.colorpickerHolder {
	top: 32px;
	left: 0;
	width: 356px;
	height: 0;
	overflow: hidden;
	position: absolute;
}
.colorpickerHolder .colorpicker {
	background-image: url(../img/custom_background.png);
	position: absolute;
	bottom: 0;
	left: 0;
}
.colorpickerHolder .colorpicker_hue div {
	background-image: url(../img/custom_indic.gif);
}
.colorpickerHolder .colorpicker_hex {
	background-image: url(../img/custom_hex.png);
}
.colorpickerHolder .colorpicker_rgb_r {
	background-image: url(../img/custom_rgb_r.png);
}
.colorpickerHolder .colorpicker_rgb_g {
	background-image: url(../img/custom_rgb_g.png);
}
.colorpickerHolder .colorpicker_rgb_b {
	background-image: url(../img/custom_rgb_b.png);
}
.colorpickerHolder .colorpicker_hsb_s {
	background-image: url(../img/custom_hsb_s.png);
	display: none;
}
.colorpickerHolder .colorpicker_hsb_h {
	background-image: url(../img/custom_hsb_h.png);
	display: none;
}
.colorpickerHolder .colorpicker_hsb_b {
	background-image: url(../img/custom_hsb_b.png);
	display: none;
}
.colorpickerHolder .colorpicker_submit {
	background-image: url(../img/custom_submit.png);
}
.colorpickerHolder .colorpicker input {
	color: #778398;
}
.colorSelector {
	position: relative;
	width: 36px;
	height: 36px;
	background: url(../img/select.png);
}
.colorSelector div {
	position: absolute;
	top: 3px;
	left: 3px;
	width: 30px;
	height: 30px;
	background: url(../img/select.png) center;
}

ul.attachements { 
  display:block;
  list-style-type:none;
  margin:0px; padding:0px;
}

ul.attachements li {
  display:block; float:left;
  width:50px;
  height:50px;
  margin:5px;
  vertical-align:bottom; 
  border:1px solid rgb(240,240,240);
  padding:5px; 
}

hr {
  color:rgb(240,240,240);
  
}

/* formArtykul */ 

.cnt-edytuj .t1 form, .cnt-dodaj .t1 form {

}

.cnt-edytuj .t1 label, .cnt-dodaj .t1 form label {
  display:block;
  margin-top:10px;
}

.cnt-edytuj .t1 fieldset, .cnt-dodaj .t1 fieldset { 
  background:#e6e9ec;
  border:1px solid #d9dde1;
}

.cnt-edytuj .t1  form input.text, 
.cnt-edytuj .t1  form textarea.text,
.cnt-dodaj .t1 form input.text, 
.cnt-dodaj .t1 form textarea.text {
  width:700px;
  margin:0px;
}

.cnt-dodaj .t1 form textarea.text, .cnt-edytuj .t1 form textarea.text  {
  height:100px;
  font-weight:bold;
}
.cnt-edytuj .t1 form .wysiwyg, .cnt-dodaj .t1 form .wysiwyg {
  width:720px;
  margin:0px;
}

      /* TextboxList sample CSS */
      * html ul.acfb-holder,*:foirst-child+html ul.acfb-holder { 
      	padding-bottom: 2px;
        width:96%;
        border:0; 
      }
      ul.acfb-holder { 
      	margin  : 0;
        margin-top:0px;
      	padding : 4px 5px 0; 
      	border  : 1px solid #ccc; 
      	height  : auto !important; 
      	height  : 1%; 
      	overflow: hidden; 
      	font    : 11px "Lucida Grande", "Verdana";
        background:#fff;         
      }      
      ul.acfb-holder li { 
      	float   : left; 
      	margin  : 0 5px 4px 0; 
      	list-style-type: none; 
      }
      ul.acfb-holder input.ac_input { border:0; width:150px; float:left; }
      
      ul.acfb-holder li.acfb-data { 
      	border-radius         : 6px; 
      	-moz-border-radius    : 6px; 
      	-webkit-border-radius : 6px; 
      	border     : 1px solid #CAD8F3; 
      	padding    : 1px 5px 2px; 
      	background : #DEE7F8;
      	white-space:nowrap;         
      }

      /* KONIEC AUTOCOMPLETER */
      
      
      
      /* formy specjalne */
      
      input.submit-button { 
        width:100px;
        background:#0082bf;
        color:#fff;
      }
      
      table.filled { 
        
      }
      table.filled tr td { vertical-align:top; }
      table.filled thead tr th {
        background:rgb(128,128,128);
      } 
      table.filled tr.odd td { 
        background:rgb(240,240,240);
      }
      table.filled tr.even td { 
        background:rgb(200,200,240);
      }
      
      /* Float Clearing
 ---------------------------------------------------------------------*/

.module:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

/* float clearing for IE6 */
* html .module
{
	height: 1%;
	overflow: visible;
}

/* float clearing for IE7 */
* + html .module
{
	min-height: 1%;
}

/* Breadcrumb Styles
 ---------------------------------------------------------------------*/

.breadCrumb
{
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	height: 24px;
	overflow: hidden;
	width: 916px;
	padding:0px;
	border:0px;
	background:#e6e9ec;
}

.cnt-mapa .breadCrumb {
  width:1254px;
}

.breadCrumb ul
{
	margin: 0;
	padding: 0;
	padding-top:3px;
	padding-bottom:3px;
	height: 24px;
	display: block;
}
.breadCrumb ul li
{
	display: block;
	float: left;
	position: relative;
	height: 24px;
	overflow: hidden;
	line-height: 21px;
	margin: 0px 6px 0px 0;
	padding: 0px 10px 0px 0;
	font-size: .9167em;
	background: url(../img/Chevron.gif) no-repeat 100% 0;
}
.breadCrumb ul li div.chevronOverlay
{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.breadCrumb ul li span
{
	display: block;
	overflow: hidden;
}
.breadCrumb ul li a
{
	display: block;
	position: relative;
	height: 21px;
	line-height: 21px;
	overflow: hidden;
	float: left;
}
.breadCrumb ul li.first a
{
	height: 16px !important;
	text-indent:-1000em;
	width:16px;
	padding: 0;
	margin-top: 2px;
	overflow: hidden;
	background:url(../img/IconHome.gif) no-repeat 0 0;
}
.breadCrumb ul li.first a:hover
{
	background-position: 0 -16px;
}
.breadCrumb ul li.last
{
	background: none;
	margin-right: 0;
	padding-right: 0;
}
.chevronOverlay
{
	display: none;
	background: url(../img/ChevronOverlay.png) no-repeat 100% 0;
	width: 13px;
	height: 20px;
}

span.wait {
  display:block;
  width:30px;
  height:30px;
  background:url(../img/wait_small.gif) no-repeat; 
  float:left;
  margin-top:3px;
  margin-left:10px;   
}

span.wait_big {
  display:block;
  width:60px;
  height:60px;
  background:url(../img/wait_big.gif) no-repeat; 
  float:left;
  margin-top:3px;
  margin-left:10px;   
}

.strony2 {
  display:block;
  background:#e6e9ec;
  color: #403485;
  padding:20px;
  padding-left:200px;
  border-top:1px solid #c8ced5;
  font-size:10px;
}


.strony2 a {
  color: #403485;
  display:inline;
  padding:8px;
  border:1px solid #e6e9ec;
}

.strony2 a.active {
  background:rgb(255,255,255);
  border:1px solid #c8ced5;
}

.strony {
  display:block;
  background:#e6e9ec;
  color: #403485;
  padding:20px;
  padding-left:200px;
  border-top:1px solid #c8ced5;
  font-size:10px;
}
.fstrony {
  position:relative;
} 

.strony a {
  color: #403485;
  display:inline;
  padding:8px;
  border:1px solid #e6e9ec;
}

.strony a.active {
  background:rgb(255,255,255);
  border:1px solid #c8ced5;
}

.strony-ajax {
  position:absolute;
  left:0px; top:0px;
}

.strony-ajax a {
  color: #403485;
  display:block;
  float:left;
  padding:20px;
}

.strony-ajax span.wait {
  margin-top:10px;
  margin-left:0px;  
}

#mat_addons {
  margin:0px;
  margin-top:40px;   
  position:relative;
  border-bottom:0px solid #767676;
}

#mat_addons ul {
  position:absolute;
  right:50px;
  top:-20px;
  display:block;
  width:400px;
  list-style-type:none;
  padding:0px; margin:0px;
}

#mat_addons ul li {
  float:left;
  padding:0px; margin:0px;
  color:rgb(255,0,0);
  display:block;
  padding-left:5px;
  padding-right:5px;
  margin-left:10px;
  font-size:.9em;
  cursor:pointer;
}

#mat_addons ul li img { 
  position:relative;
  left:3px;
  top:0px;
}

.bl-comment {
  padding:0px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;

}

.bl-share {
  background:#e6e9ec;
  padding:10px;
  margin-bottom:10px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

.bl-share a {
  display:block; 
  float:left;
  width:120px;
  padding:5px;
  margin-right:12px;
  margin-bottom:5px;  
  border:1px solid rgb(128,128,128);
}

.bl-ilikeit, .bl-abuse {
  background:#e6e9ec;
  padding:10px;
  margin-bottom:10px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.bl-ilikeit ul, .bl-ilikeit ul li {
  list-style-type:none;
  padding:0; margin:0;
}

.bl-ilikeit ul li {
  border:1px solid rgb(128,128,128);
  display:block; 
  float:left;
  width:150px;
  padding:5px;
  margin-right:12px;
  margin-left:12px;
  margin-top:12px; 
  margin-bottom:12px;  
}

.bl-ilikeit ul li a {
  position:relative; top:-12px;
  color:rgb(0,0,50);
}
.bl-ilikeit a img {
  position:relative; top:12px;
}
.wsparcie * {
  font-family:Georgia, Times New Roman, Times, serif;
}
                                                  *
.wsparcie {
  background:url(../img/wsparcie.jpg) no-repeat;
  height:1747px;
  position:realative;
}


.wsparcie div {
  font-size:0.8em;
}

.wsparcie li {
  font-size:0.8em;
}

.wsparcie #filmobj {
  position:absolute;
  left:83px;
  top:315px;
}

.wsparcie #paypalform {
  position:absolute;
  left:330px; top:1330px;
}

#paypalform .input {
  border:0px;
  
}

.wsparcie {
  overflow:visible;
}

.wsparcie h2.title {
  display:none;  
}

.wsparcie .wezwanie p, .wsparcie .wezwanie div {
  font-size:1em;  
}
  
.wsparcie .wezwanie {
  position:absolute;
  top:740px;
  left:25px;
  width:700px;
  font-size:1.3em; 
}


.wsparcie .prk {
  position:absolute;
  top:1652px;
  left:481px;
  height:120px;
  font-size:.7em;  
  display:block;
  width:190px;
}

.wsparcie .prk input {
  width:98%;
  height:15px;
  font-size:1em;
  margin-bottom:6px;
  border:0px;
  background:rgb(255,255,255);
  padding:1%;
}
.wsparcie .prk select {
  width:70%;
  font-size:1em;
  margin-bottom:3px;
  border:none;
  background:rgb(255,255,255);
  padding:4px;
}

.wsparcie .prk button.submit {
  background:#453705;
  border:0px;
  color:#d9a800;
  width:28%;
  height:24px;
  position:relative;
  left:3px;
  top:2px;
  
}
.wsparcie .prk input.greytext {
  color:rgb(128,128,128);
}

.wsparcie .podatekSzlachecki { 
  position:absolute;
  left:150px;
  top:1710px;
  font-size:1.2em;
  height:20px;
  width:300px;
  border:0px solid rgb(255,0,0);
  background:none;  
}

.wsparcie .podatekSzlachecki .mouseDescription {
  display:none;
  position:relative;
  bottom:130px;
  left:0px; 
  background:#c4b493;
  border:#45392b 2px solid;
}

.wsparcie .podatekSzlachecki:hover .mouseDescription {
  display:block;
}

.wsparcie .podatekSenatorski { 
  position:absolute;
  left:150px;
  top:1660px;
  font-size:1.2em;
  height:20px;
  width:300px;
  border:0px solid rgb(255,0,0);
  background:none;  
}

.wsparcie .podatekSenatorski .mouseDescription {
  display:none;
  position:relative;
  bottom:110px;
  left:0px; 
  background:#c4b493;
  border:#45392b 2px solid;
}

.wsparcie .podatekSenatorski:hover .mouseDescription {
  display:block;
}

.wsparcie .podatekKanclerski { 
  position:absolute;
  left:150px;
  top:1605px;
  font-size:1.2em;
  height:20px;
  width:300px;
  border:0px solid rgb(255,0,0);
  background:none;  
}

.wsparcie .podatekKanclerski .mouseDescription {
  display:none;
  position:relative;
  bottom:110px;
  left:0px; 
  background:#c4b493;
  border:#45392b 2px solid;
}

.wsparcie .podatekKanclerski:hover .mouseDescription {
  display:block;
}

.wsparcie .podatekHetmanski { 
  position:absolute;
  left:150px;
  top:1540px;
  font-size:1.2em;
  height:30px;
 width:300px;
  border:0px solid rgb(255,0,0);
  background:none;  
}
.wsparcie .mouseDescription {
  border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
  padding:5px;
}
.wsparcie .mouseDescription .kwota, .wsparcie .mouseDescription h3 {
  text-align:right;
  font-size:1.2em;
  color:#960606;
}
.wsparcie .podatekHetmanski .mouseDescription {
  display:none;
  position:relative;
  bottom:110px;
  left:0px; 
  background:#c4b493;
  border:#45392b 2px solid;
}

.wsparcie .podatekHetmanski:hover .mouseDescription {
  display:block;
}


.bg-static {
 padding:10px;
 background-color: #e6e9ec;
 margin-bottom:10px;
}


.seemore {
  display:block;
}
.seemore .see-also {
  display:block;
  float:left;
  width:165px;
  height:64px;
  padding:6px;
  overflow:hidden;  
}
.seemore .see-also img {
  float:left;
  margin-right:10px;
}
#komentarze { 
  padding:10px;
  overflow:hidden;
  margin-bottom:10px;
}

#komentarze fieldset {
  border:0px;
}

#komentarze fieldset legend {
  font-size:1.3em;
  font-family:Georgia, Times New Roman, Times, serif;
}

div.imageGal {
  margin:auto;
  width:100%;
  text-align:left;
  margin-bottom:10px;
  display:block;
}
div.imageGal span.description {
  font-weight:bold;
}
div.imageGal img {
  border:1px solid rgb(230,230,230);
  padding:3px; margin:10px;
  width:570px;
  height:80px;
  margin:auto;
}

span.mb_video {
  display:block;
  margin:auto;
  width:450px;
  padding:10px;
}

#artykul .showEmbed {
  width:916px;  
}

 {
width:480px; background:#e6e9ec; color:#111177; text-align:center; margin-left:auto; margin-right:0; border: 5px solid #fff;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
 padding-top:10px;
 padding-bottom:10px;

}

#artykul .audio {
  background: #E6E9EC;
}

#artykul .audio .showEmbed {
  width:100%;  
}


#artykul .showEmbed .mb_video  {
  padding:0px;
  margin:0px;
}

.comments .liczba-komentarzy-padd {
  display:block;
  height:16px;
  width:100%; 
}
.comments .liczba-komentarzy { 
  background:#b9babe;
  display:inline;
  margin-left:0px;
  margin-right:0px; 
  color:rgb(0,0,0);
  font-size:.9em;
  position:absolute;
  right:100px;
  top:0px;
  padding:3px;
  border-radius: 0 0 6px 6px; 
  -moz-border-radius: 0 0 6px 6px;
}

.comments .liczba-komentarzy a {
  color:#fff;  
}

.fcontent #artykul h2, .fcontent #artykul span { 
  background:none;
}

.oprojbutton {
  position:absolute;
  right:10px;
  top:4px;
}

#oproj {
  padding:20px;
  background:#e6e9ec;
}

#oproj .txt { 
  margin:10px;
}

#oproj .txt p { 
  padding:0px;
  padding-bottom:3px;
  margin:0px;  
}

.poczekalniaAttention h2 {
  font-weight:normal;
}

.poczekalniaAttention {
  padding:20px;
  background:#e6e9ec;
}

.poczekalniaAttention .txt { 
  margin:10px;
}

.poczekalniaAttention .txt p { 
  padding:0px;
  padding-bottom:3px;
  margin:0px;  
}


#hotornot {
  display:block;
  padding:0px;
  background:#e6e9ec;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
#hotornot h3 {
  text-align:center;
  font-weight:normal;
}
#hotornot .yes, #hotornot .no {
  font-weight:bold;
}
#hotornot .yes {
  float:left;
  background:url(/public/img/arrow_up.png) center top no-repeat;
  padding-top:75px;
  width:130px;
  height:20px;
  margin-right:10px;
  margin-top:5px;
  margin-left:235px;
  text-align:center;
  cursor:pointer;
}
#hotornot .no {
  float:left;
  background:url(/public/img/arrow_down.png) center top no-repeat;
  padding-top:75px;
  width:130px;
  height:20px;
  margin-left:10px;
  margin-top:5px;
  text-align:center;
  cursor:pointer;
}
#hotornot .bezOcen, #hotornot .ocena {
  padding:10px;
  text-align:center;
}

 #hotornot .ocena .green {
    color:#00be00;
 }

 #hotornot .ocena .red {
    color:#be0000;
 }

 #hotornot .ocena .bigger {
  font-size:1.3em;
  font-weight:bold;
 }
 
 #hotornot .ocena .smaller {
  font-size:0.8em;
  color:rgb(180,180,180);
 }
 
 .opodatkujSie {
  margin-bottom:10px; 
 }
 .opodatkujSie a {
  color:rgb(255,255,255);
 }
 .opodatkujSie object, .alista object {
  margin:0px;
  padding:0px;
  background:#e6e9ec;
 }
 .alista .postfilm {
  height:20px;
  background:#e6e9ec;
 }
 
 #ieOnly {
  background:#f5fd60;
  color:rgb(0,0,0);
  height:48px;
  padding-top:4px;
 }
 
 #ieOnly .borwserLogos { 
    text-align:right;  
 }
 #ieOnly .browserLogos a {
    float:right;
    padding-left:3px;
    padding-right:3px;
 }
 
 .cnt-mapa #artykul {
  background:#e6e9ec;
  text-align:center;  
 }
 
 body.freeze {
  overflow:hidden;
 }
 
 #HideAll {
    position:absolute;
    left:0px;
    top:0px;
    background:url(/public/img/bg_alpha_black.png);
    width:100%;
    height:260%;
    z-index:9999999;    
 }
 
 #HideAll .backred h2.title, #HideAll .backred div.description {
    color:rgb(255,255,255);
    margin:10px; 
 }
 
 #HideAll .backred { 
    width:600px;
    position:relative;
    top:120px;
    left:75px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    border:4px solid rgb(255,255,255);
 }
 
 #HideAll .backred .error {
  margin:3px; padding:3px;
  border:1px solid #feaca0;
  background:#feaca0;
  color:rgb(0,0,0);
 }
  #HideAll .backred .disabled {
    border-bottom:1px solid #e6a42b;
    border-top:1px solid #e6a42b;
    background:#ccc;
  }
  #HideAll .backred .ok {
  margin:3px; padding:3px;
  border:1px solid #9cf583;
  background:#9cf583;
  color:rgb(0,0,0);
 }
 
 #HideAll .backred input.ok {
  margin:0px;
 }  
 #HideAll .backred .zaloguj, #HideAll .backred .rejestruj {
    padding:5px;
    width:290px;
    float:left;
 }
 #HideAll .backred .emailchng {
    padding:5px;
    width:580px;
    float:left;
 }
 
 #HideAll .backred .zaloguj div, #HideAll .backred .emailchng div, #HideAll .backred .rejestruj div {
    position:relative;
    margin:3px;
 }
 
 #HideAll .backred label {
  width:100px;
  display:block;
  float:left;
 }
 #HideAll .backred span.regulamin {
  width:149px;
  display:block;
  float:left;
  padding-bottom:5px;
 }
  
 #HideAll .backred h3, #HideAll .backred div, #HideAll .backred label {
    color:rgb(255,255,255);
 }
 
 #HideAll .backred div.right {
  text-align:right;
  width:218px;
  margin-left:auto;
  margin-right:auto;
 } 
 
  .sponsor-strategiczny-skok {
    border:0px;
    width:100%;
    display:block;
    cursor:pointer;
    background:url(http://www.skok.pl/img/logo_stand.gif) repeat-x center top;  
  }
  
  .sponsor-strategiczny-skok a {
    display:block;
    height:58px;
  }
  
  
  .fb_share {
    position:relative;
    top:-4px;
    width:120px;
    margin-right:10px;
  }
  .fb_share * {
    padding:0px;
    margin:0px;
    line-height:1em !important;
    font-size:9px !important;
    color:rgb(255,255,255) !important;
    font-family:Verdana,Arial,Helvetica,sans-serif !important;; 
  }
  
  .fb_share span {
    padding-right:0px !important;
  }
  
  .fb_share a span {
    height:9px !important;
    padding:3px !important;
    margin:9px;
    
  }
  .fb_share_count {
    width:20px !important;
  }
  


  .fb_share_count_nub_right{border:none;display:inline-block;padding:0;width:5px;height:10px;background-repeat:no-repeat;background-image:url(http://static.ak.fbcdn.net/rsrc.php/zAQB0/hash/1a8txe26.png);vertical-align:top;background-position:right 5px;z-index:10;top:7px; left:2px;margin:0 2px 0 0;position:relative}
  .fb_share_count_inner { text-align:center; color:#637bad !important; } 
  
  #formEdit { 
    background:#e6e9ec;
    border:2px solid #9f0022;
    padding:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    margin-bottom:10px;
  }
  #formEdit h2 {
   font-family:Georgia, Times New Roman, Times, serif; padding:0px; margin:0px; line-height:150%; color:#9f0022;
  }
  #formEdit label {
    font-weight:bold;
  }
  #formEdit input, #formEdit textarea { 
    width:690px; padding:10px;
    font-size:1.3em; line-height:150%;
    font-family:Georgia, Times New Roman, Times, serif; 
  }
  #formEdit input.hidePParent {
    width:20px;
  }
  #formEdit textarea {
    height:200px;
  }
  #formEdit .fileBlock textarea {
    width:260px;
    height:45px;
  }
  
  #formEdit .submit-button {
    width:200px;
    margin:5px;
    padding:5px;
  }
  
  .numizmatyka {
    background-image:url(/public/img/monety_bg.jpg);
    background-position:left bottom;
    background-repeat:no-repeat;
    min-height:800px;
  }
  
  .numizmatyka form dl {
    display:block;
    clear:both;
    width:90%;
    height:20px;
  }
  .numizmatyka form dl dd {
    display:block;
    float:left;
    width:200px;
  }
  
  .numizmatyka form dl dt input, .numizmatyka form dl dt textarea {
    width:350px;    
  }
  .numizmatyka form dl dt input.zip {
    width:100px; margin-right:10px;
  }
  .numizmatyka form dl dt input.city {
    width:233px;
  }
  
  
.ofensywa .mb_video {
  margin:-10px;padding:0;
}

.ofensywa .mok1 a {
  position:relative;
  left:-30px;top:0px;
  margin:-20px;padding:0px;
}

.ofensywa code {
  display:block;
}
.ofensywa code textarea {
  width:650px;
  height:30px;
}

.ads {
  display:block;
  clear:left;
}

.ads160 {
  margin-left:auto;
  margin-right:auto;
}

.ads750 {
  width:916px;
  margin-left:auto;
  margin-right:auto;
}

.ads .ban160x600,.ads .ban300x250, .ads .ban750x100 {
	display:none;
}  

.allegro .links {
  border:3px solid #D7D7D7;
  padding-bottom:10px;
  padding-right:10px;
  margin-top:-2px;
}

.allegro .links ul {
  display:block;
  list-style-type:none;
  padding:0;
  margin:0;
  
}

.allegro .links ul li {
  padding:0;
  margin:5px;
  width:130px;
  text-align:center;
  float:left;
}

.allegro .links ul li a {
  color:#494949;
}


.mxzz { 
  cursor:pointer;
  width: 916px;
  height: 400px;
  background: #ccc;
  margin-bottom: 10px;
  position: relative;
  float:left;
  text-shadow: 0px 1px 0px rgba(0,0,0,0.9);
}



.mxzz img {
  position:absolute;
  left:0;
  top:0;
}

.mxzz .description {
  position:absolute;
  bottom:0px;
  left:0px;
  padding:10px;
  padding-top:150px;
  width:896px;
  background: #000;
  background: rgba(0,0,0,0.5);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(75%, rgba(0,0,0,0.9)));
  background: -webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.9) 75%);
  background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.9) 75%);
}

.mxzz .description h2 {
  font-size:3em;
  color:#fff;
  font-weight: normal;
}

.mxzz h2 a, .mxzz a {
  color:#fff; 
}

.mxzz h2 a:hover {
  color:#ffd800 !important;
}

.mxzz .description div {
  font-size: 1.5em;
  color: #fff;
}


.mxzz2 { 
  cursor:pointer;
  width: 454px;
  height: 198px;
  background: #ccc;
  margin-bottom: 10px;
  position: relative;
  float:left;
  text-shadow: 0px 1px 0px rgba(0,0,0,0.9);
  margin-right:8px;
  text-align:center;
}


.mxzz2 img {
  position:absolute;
  left:0;
  top:0;
}

.mxzz2 .description {
  position:absolute;
  bottom:0px;
  left:0px;
  padding:10px;
  padding-top:75px;
  width:434px;
  background: #000;
  background: rgba(0,0,0,0.5);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(75%, rgba(0,0,0,0.9)));
  background: -webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.9) 75%);
  background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.9) 75%);
}

.mxzz2 .description h2 {
  font-size:2em;
  color:#fff;
  font-weight: normal;
}

.mxzz2 h2 a, .mxzz2 a {
  color:#fff; 
}

.mxzz2 h2 a:hover {
  color:#ffd800 !important;
}

.mxzz2 .description div {
  font-size: 1.2em;
  color: #fff;
}


.n1tab_wszystkie {
  position: relative; float: left; margin-right: 8px; margin-top: 0px; margin-bottom: 8px; width: 300px; height: 516px; background-color: rgb(215, 215, 215);
}

.n1tab_wszystkie_pub {
  position:relative;float:left; margin-top:0; margin-bottom:8px; margin-right:8px; width:454px;
}
.n1tab_wszystkie_440 {
  margin-top:0; margin-bottom:8px;width:440px;
}