    


html {
        margin: 0;
        padding: 0;
}
body {
        margin: 0;
        padding: 0;
        unicode-bidi: bidi-override;
}
                #Pasek {
                        background:#b0b0b0;
                        height:18px;
                        width:auto;
                        position:relative;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
                        font-size: 11px;
                        font-weight: normal;
                        top: auto;
                        text-decoration: none;
                        color: #FFFFFF;
                        margin-top: 0px;
                        padding-left: 30px;
                } 
                
                #Pasek a {
                        color:#FFFFFF;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
                        font-size: 11px;
                        top: auto;
                        text-decoration: none;
                        vertical-align: middle;
                }
                
                #Pasek a:hover {
                        color:#666;         
                }



#kontener {
        margin: 0 auto;
        width: 964px;
        position: relative;
}
#top {
       /* padding: 22px 0 0 26px;
        height: auto !important;
        height: 90px;
        min-height: 90px;*/
}
                #logo_telepraca {
                        margin: 0;
                        padding: 0;
                        width: 204px;
                        height: 114px;
                        float: left;
                }
                                #logo_telepraca a {
                                        display: block;
                                        background: transparent url(/g2/big/2013_01/ba5e217ee7ef898988e9f830bbcab35f.png) top left no-repeat;
                                        height: 100%;
                                        position: relative;
                                        overflow: hidden;
                                        text-align: left;
                                        text-indent: -999em;
                                        }
                                        #logo_telepraca span {
                                                display: block;
                                        }
                                        #logo_telepraca .dekoracjaCss {
                                                position: absolute;
                                                top: 0;
                                                bottom: 0;
                                                right: 0;
                                                left: 0;
                                                z-index: 2;
                                        }




               .wyszukiwarkaZwykla {
                        float: right;
                        margin: 16px 2px 0 0;
                }
                .wyszukiwarkaZwykla .inputButton, .bazaFiltry .inputButton {
                        margin-left: 0;
                        vertical-align: top
                }
                .wyszukiwarkaZwykla .inputText {
                        width: 173px;
                        margin: 0;
                }
                #top .gr, #top .dr {
                        height: 2px;
                }
                                #top .gr div, #top .dr div {
                                        float: right;
                                        width: 2px;
                                        height: 2px;
                                }
                .zawartosc {
                        /*border-style: solid;
                        border-width: 0 1px 1px 1px;*/
                        padding: 19px 0 1px 0;
                }
                #logowanieSlideBox #logowanie .zawartosc {
                        border-width: 0 1px;
                        padding: 12px 5px 12px 12px;
                }
                #logowanie .opcjeBox {
                        border-style: solid;
                        border-width: 0 1px 1px 1px;
                        padding: 0 0 12px 12px;
                }
                .draggable .zawartosc {
                        padding: 1px 10px;
                }
                .bezDOMny .doOdkrycia, .bezDOMny .bBox, .bezDOMny .draggable, .bezDOMny .rotatorGlownyContener, .bezDOMny #logowanieSlide, .bezDOMny .uPMenu .zawartosc, .bezDOMny #opcjeDodatkowe, .bezDOMny #uPMenu, .bezDOMny .uPBox, .bezDOMny .galeria_mini_wrap a {
                        display: none;
                }
                #top .zawartosc {
                        border-width: 0 1px;
                        padding: 1px 0;
                }
                #moduly .zawartosc, #moduly .draggable .body {
                        padding: 12px 0 12px 12px
                }
                #moduly2 .zawartosc {
                        padding: 12px
                }
                #moduly2 .kalendarzWrap .zawartosc {
                        padding: 1px;
                }

                #podstrona #teksty .zawartosc, #artykul #teksty .zawartosc {
                        padding: 19px;
                        overflow: hidden;
                }
                #podstrona #teksty-wide .zawartosc, #artykul #teksty-wide .zawartosc {
                        padding: 19px;
                        overflow: hidden;
                }

                #podstrona.bodyBaz #teksty .zawartosc, #artykul.bodyBaz #teksty .zawartosc {
                        padding: 12px;
                }
                #podstrona.bodyBaz #teksty .kroki .zawartosc, #artykul.bodyBaz #teksty .kroki .zawartosc {
                        padding: 12px 0;
                }
                #podstrona #kontener #teksty .wykazWrap .zawartosc, #artykul #kontener #teksty .wykazWrap .zawartosc, #moduly .draggable.linkiMenu .body, .rotatorGlownyContener, #artykul #kontener #teksty .rotatorGlownyContener {
                        padding: 0;
                }
                #dostepnosc {
                        float: right;
                        margin: 16px 12px 0 0;                
                }
                * html #dostepnosc {
                        width: auto;
                }
                *+html #dostepnosc {
                        width: auto;        
                }
                #dostepnosc ul {
                        margin: 0;
                        padding: 2px 0 0 1px;
                        height: 18px;
                }
                                #dostepnosc li {
                                        float: left;
                                        height: 14px;
                                        margin: 0 3px;
                                }
                                #dostepnosc li.graficzny {
                                        padding: 0;
                                }        
                                                #dostepnosc li.graficzny a {
                                                        display: block;
                                                        float: left;
                                                        height: 16px;
                                                }
                                                #dostepnosc li.graficzny a.kontrast {
                                                        padding: 0 20px 0 7px;
                                                        width:80px;
                                                        margin: 0 5px 0 0;
                                                        border-style: solid;
                                                        border-width: 0 0 0 1px;
                                                }
                                                #dostepnosc li.graficzny a.powieksz, #dostepnosc li.graficzny a.zmniejsz, #dostepnosc li.graficzny a.resetuj {
                                                        width: 16px;
                                                        text-indent: -999em;
                                                        margin-top: 1px;
                                                }
                #latajacyDywan {
                        height: auto !important;                        
                        height: 34px;
                        min-height: 34px;
                }
                #menu {
                        margin: 0;
                        padding: 0 29px;
                        height: 34px;clear: both
                }        
                                #menu li {
                                        margin: 0 1px 0 0;
                                        padding: 0 0 0 1px;
                                        float: left;
                                        height: 34px;
                                        width: auto;
                                }
                                                #menu li a {
                                                        display: block;
                                                        float: left;
                                                        height: 26px;
                                                        padding: 8px 10px 0 10px;
                                                }
                                                #menu li a:focus {
                                                        outline: none;
                                                }
#podstrona #sciezka, #artykul #sciezka, .sciezka {
        clear: both;
        margin: 0 0 17px 0;
        padding: 5px 20px;
        height:        auto !important;
        height: 19px;
        min-height: 19px;
        border-style: solid;
        border-width: 0 0 1px 0;
}
#sciezka p, .sciezka p {margin: 0}
#trescBox {
        float: left;
        width: 100%;
        margin-top: 0;
}
                .grMain {
                        height: 11px;
                }
                                .grMain div {
                                        float: right;
                                        height: 100%;
                                }
                .drMain {
                        height: 16px;
                }
                .zawartoscMain {
                        border: none;
                        padding: 20px 28px 12px 9px;
                }
                #podstrona .zawartoscMain, #artykul .zawartoscMain {
                        padding: 1px 9px 12px 9px;
                }
form {
        margin: 0;        
}
.inputText, input.inputerror, .inputTextClass input {
        margin: 0 2px 0 0;
        padding: 3px 3px 3px 12px;
        width: 196px;
        height: 21px;
        border: none;
}
.bodyBaz #inputLogin, .bodyBaz #inputHaslo {
        width: 172px;
}

.inputTextarea, .inputTextarea2/*, textarea*/ {
        width: 485px; min-width: 485px; max-width: 485px; 
        height: 94px; min-height: 94px; max-height: 94px; 
        padding: 6px 3px 0 12px;
        border: none; resize: none; 
}
.inputTextarea2, .formBazy .inputTextarea, .inputTextarea2Wrap textarea, .textareaClass textarea {
        width: 388px; min-width: 388px; max-width: 388px; 
}

#newsletterEmail {
        width: 141px;        
}
.inputButton/*, button*/ {
        margin: 0 0 0 7px;
        padding: 0 0 4px 0;
        width: 49px;
        height: 27px;
        border: none;
        vertical-align: top;
}
.opcjeBox .inputButton {margin: 0;}
#komunikatFixed .zalogujWrap {
        display: block;
        margin: 0;
        padding: 12px 0;
}
.inputButtonBox button, .inputButtonBox .inputButton {
        margin: 0;
        padding: 0 0 4px 0;
        width: 205px;
        height: 27px;
        border: none;
        vertical-align: top;
}
.wiecej .inputButtonBox .inputButton {vertical-align: middle}
#trescBox .box {
        margin: 17px 0 17px 0;
        clear: both;
}
#podstrona #teksty .box, #artykul #teksty .box {
        margin: 0 0 17px 0;        
}
#kontener .coNowego, #artykulyMain.box {margin: 0 0 17px 20px}
#teksty .maly { 
        width: 313px;
        float: left;
        clear: none;
}
                .maly .zawartosc {
                        height: 233px;
                        padding: 0;
                }
                .tytul, .draggable .title {
                        padding: 0 0 0 10px;
                        margin: 0;
                        height: 30px;
                        position: relative;
                }
                .tytul .rog, .title .rog {
                        display: block;
                        float: right;
                        width: 5px;
                        height: 100%;
                }
                .draggable .title {
                        cursor: move;
                        overflow: hidden;
                }
                .tytul .strzalka {
                        display: block;
                        position: absolute;
                        width: 7px;
                        height: 7px;
                        z-index: 2;
                        right: 0;
                        top: 0;
                        margin: 12px 20px 0 0;
                        background: transparent url(/g/strzalka_prawo.gif) 0 0 no-repeat;
                }
                .szary .tytul .strzalka {
                        background-position: left bottom;
                }
#tabela_linkow {
        clear: both;
        height: auto !important;
        height: 150px;
        min-height: 150px;
        width: 960px;
        margin: 0 auto;
}
                #tabela_linkow .box {
                        width: 240px;
                        float: left;
                        clear: none;
                }
                #tabela_linkow .zawartosc {
                        height: 113px;
                        overflow: hidden;
                        padding: 3px;
                        border-width: 0 0 1px 1px;
                }
                #tabela_linkow .ostatni .zawartosc {
                        border-width: 0 1px;
                }
                
#moduly .box {
        margin: 0 0 13px 0;
}
#podstrona #moduly .box, #artykul #moduly .box {
        margin: 0 0 13px 0;
}
#podstrona #moduly2 .box, #artykul #moduly2 .box {
        margin: 0 0 13px 0;
}
.draggable {
        margin: 0 0 13px 0;
}
#teksty_wrap {
        clear: both;
        float: left;
        width: 100%;        
}
#glowna #teksty {
        margin: 0 259px 0 0;
}
#podstrona #teksty, #artykul #teksty {
        margin: 0 0 0 221px;
}
#podstrona #teksty-wide, #artykul #teksty-wide {
        margin-left: 30px;
        margin-right: 30px;
}
#podstrona.bodyBaz #teksty, #artykul.bodyBaz #teksty {
        margin: 0 221px;
}
#glowna #moduly {
        float: left;
        width: 243px;
        padding: 30px 0 0 21px;
        margin: 0 0 0 -264px;
}
#podstrona #moduly, #artykul #moduly {
        float: left;
        width: 210px;
        padding: 0;
        margin: 0 0 0 -946px;
}
#podstrona #moduly2, #artykul #moduly2 {
        float: left;
        width: 210px;
        padding: 0;
        margin: 0 0 0 -210px;
}
#jumps {
        clear: both;
        margin: 0 0 0 238px;
        padding: 0 24px 0 17px;        
}
#jumps-wide {
        clear: both;
        margin-left: 30px;
        margin-right: 30px;
        padding: 0 24px 0 17px;        
}

        #podstrona #jumps, #artykul #jumps {
                height: 14px;
        }
        .wsteczj {
                float: left;
                padding-left: 12px;
        }
        .topj {
                float: right;
                padding-right: 12px;
        }
.artykulyMain {
        margin: 0 0 17px 1px;
        padding: 0 0 20px 0;
        width: 333px;
        height: auto !important;
        height: 143px;
        min-height: 143px;
        float: left;        
}
.artykulyMain.noFloat {
        float: none;
        width: auto;
}
                .artykulyMain h2 {
                        padding: 0 0 0 25px;
                        margin: 0;
                        height: 30px;
                }
                .artykulyMain p {
                        margin: 0;
                        padding: 22px 10px 0 115px;
                }
                .artykulyMain ul {
                        margin: 0;
                        padding: 10px 10px 0 115px;
                }
                .artykulyMain li {
                        margin: 0 0 2px 0;
                        padding: 0 0 0 12px;
                }

p.wiecej {
        margin: 0;
        padding: 2px 24px 12px 0;
        clear: both;
        overflow: hidden;
}
.kroki .zawartosc p.wiecej {
        margin: 0;
        padding: 0 10px;
}
#moduly p {
        margin: 0;
        padding: 2px 0;
}
#moduly .waski {
        overflow: hidden;
}
.block {
        display: block;
        margin: 3px 0 6px 0;
}
#podstrona #teksty .zawartosc h2, #artykul #teksty .zawartosc h2 {
        clear: both;
}
#kontener #trescBox .linkiMenu .zawartosc, #kontener #trescBox .mojProfilBox .zawartosc {
        margin: 0;
        padding: 0;
        border: none;
}
#kontener #teksty .mojProfilBox {
        margin: 0;
}
.linkiMenu ul {
        margin: 0;
        padding: 0;
}
                .linkiMenu li {
                        margin: 0;
                        padding: 0;
                        height: auto !important;
                        height: 30px;
                        min-height: 30px;
                        width: auto;
                        border-style: solid;
                        border-width: 0 1px 1px 1px;
                }
                                .linkiMenu li li {
                                        border: none;
                                        padding: 0 0 0 16px;
                                }
                                .linkiMenu li a, .linkiMenu li span.a {
                                        display: block;
                                        padding: 7px 5px 7px 16px;
                                        height: auto !important;
                                        height: 16px;
                                        min-height: 16px;
                                        font-weight: bold;
                                        clear: both;
                                }
                                .linkiMenu li p {
                                        margin: 0;
                                        padding: 7px 5px 7px 16px;
                                        height: auto !important;
                                        height: 16px;
                                        min-height: 16px;
                                        font-weight: normal;
                                }
.linkiMenu h3 {margin: 0}
.mojProfilBox ul {
        margin: 0;
        padding: 0;
}
                .mojProfilBox li {
                        margin: 0;
                        padding: 0 0 0 2px;
                        height: auto !important;
                        height: 30px;
                        min-height: 30px;
                        border-width: 0;
                }
                                .mojProfilBox li li {
                                        border: none;
                                        padding: 0 0 0 16px;
                                }
                                .mojProfilBox li a {
                                        display: block;
                                        padding: 4px 5px 7px 16px;
                                        height: auto !important;
                                        height: 16px;
                                        min-height: 16px;
                                }
                                .mojProfilBox li.aktywnyPodMenu {
                                        position: relative;
                                }
                                                .mojProfilBox li.aktywnyPodMenu .ptaszek {
                                                        position: absolute;
                                                        display: block;
                                                        width: 6px;
                                                        height: 11px;
                                                        top: 50%;
                                                        left: 100%;
                                                        margin-top: -6px;
                                                        background: url(/g/ptaszek.jpg) 0 0 no-repeat;
                                                }
        #kontener #trescBox #teksty .mojProfilBox .zawartosc {
                overflow: visible;
        }
        #teksty .mojProfilBox ul {
                height: 30px;
                overflow: visible;
                background: url(/g/menuzakladkibg.jpg) 0 0 repeat-x;
        }
                #teksty .mojProfilBox li {
                        float: left;
                        padding: 0;
                        border-right: 2px solid #878787;
                }
                #teksty .mojProfilBox li.ostatni {
                        border: none;
                }
                #teksty .mojProfilBox li a {
                        float: left;
                        font-size: 12px;
                        padding: 7px 5px;
                }
                #teksty .mojProfilBox li.aktywnyPodMenu .ptaszek {
                        width: 11px;
                        height: 6px;
                        top: auto;
                        bottom: 0;
                        left: 50%;
                        margin: 0 0 -6px -5px;
                        background-position: 0 -11px;
                }
img {
        border: none;
}
#captcha {
        display: block;        
}
.ministopka {margin-left:114px;font-size: 10px;}
.miniatura {
        display: block;
        float: left;
        width: 100px; margin-right: 14px;
}
.miniaturaDuza {
        display: block;
        float: left;
        width: 200px;
}
                .miniatura img { 
                        max-width: 100px;
                }
                .miniaturaDuza img { 
                        max-width: 200px;
                }
                .listaWynikow .miniatura img { 
                        max-width: 100px;
                } 
#artykulyMain .miniatura {
        width: 310px;
        position: relative;
}
#artykulyMain .miniatura img {
        width: 310px;
        max-width: 310px;        
        display: block;
}
.jsOn .ukryty {
        display: none;
}
                .komentarze .zawartosc {
                        padding: 1px;
                }
                .komentarze .redaktorLink {
                        display: block;
                        float: right;
                        margin: -27px 0 0 0;
                }
                .tytul .redaktorLink {
                        display: block;
                        position: absolute;
                        right: 15px;
                        top: 0; margin: 0; float: none;
                }
.komentarz {
        border-style: solid;
        border-width: 0 0 1px 0;
}
.trescKom {overflow: hidden}
.uPBox .komentarz {margin-bottom:10px;padding-bottom:10px}
.uPBox p.wiecej {padding-bottom: 0}
.uPBox p.wiecej.opcjeArtykulu {padding-bottom: 2px}
table.galeria {
        width: 630px;
        margin: 0 auto;
        border: none;
}
                table.galeria td {
                        padding: 0 13px 23px 13px;
                }
                table.galeria img {
                        max-width: 190px;
                }
                table.galeria a.zdjecie {
                        display: block;
                        height: 142px;
                }
                table.galeria p {
                        margin: 0;
                        padding-bottom: 5px;
                }
#stopka {
        clear: both;
        margin-top: 20px;
        padding: 0 0 20px 0;
}
                #stopka ul {
                        display: inline;
                        float: right;
                        margin: 0 27px 0 0;
                        padding-top: 5px;
                }
                                #stopka li {
                                        display: inline;
                                        padding-left: 3px;
                                }
                                #stopka a {
                                        padding-right: 3px;
text-decoration: none;
cursor: pointer;
color: #737272;
                                }
                                #stopka a:hover {
                                        padding-right: 3px;
text-decoration: underline;
cursor: pointer;
color: #737272;
                                }




                                #stopka p {
                                        margin: 11px 0;
                                        padding: 0 27px;
                                }
                                #stopka .npc {
                                        border-style: solid;
                                        border-width: 1px 0 0 0;
                                        padding-top: 5px;
                                        font-size: 10px;

                                }
                                
/* rotator tresci */
.tab-wrapper
{
        padding:                                0;
        margin:                                        0;
        clear:                                        both;
        color: #666;
}
.rotatorGlownyContener .tab-wrapper {height: 140px}
#podstrona .tab-wrapper, .zakladkaRozwinieta {
        height: auto;
}
.rotatorGlownyContener .tab-menu
{
        margin:                                        0;
        padding:                                0;
        list-style:                                none;
        overflow:                                auto;
        display: none;
}
.rotatorGlownyContener .tab-wrapper .tab-menu {
        display: block;        
}
.rotatorGlownyContener .tab-container div.rotatorPaginacja .tab-menu {
        margin: 0;
        padding: 0px;
        clear: both;
        height: 18px;
        position: absolute;
        z-index: 1000;
        right: 12px;
        top: 115px;
        list-style-type: none;        
        list-style-image: none;
}
#galeriaMain .tab-container div.rotatorPaginacja .tab-menu {
        top: 203px;        
}
#artykulyMain .tab-container div.rotatorPaginacja .tab-menu {
        left: 550px;        
}
.tab-menu li
{
        font-size: 12px;
        font-weight: normal;  
        text-align:center;
        float:left;
        width: auto;
}
.tab-menu li a
{
        display:block;
        float: left;
        padding: 3px 6px 25px 6px;        
        text-decoration: none;
        color: #ffffff;
}
.tab-menu li a:hover,
.tab-menu li a:focus {
        text-decoration: none;
}

.tab-menu li.tab-selected a {
        color: #343434;
        background: none;
}
.tab-container .tab-menu li a {
        margin: 0px;
        padding: 0;
        width: 18px;
        height: 18px;
        line-height: 18px;
        text-align: center;
        float: left;
}
.tab-container .tab-menu li a:focus {
        outline: none;        
}
.tab-wrapper .tab-ajax-loading
{
        padding:                                100px 0;
        background:                                url(/g/spinner.gif) no-repeat center;
}
div.tab-container div.tab-container {
        padding: 0;
        overflow: hidden;        
        position: relative;
}
#artykulyMain div.tab-container div.tab-container {
        height: 140px;        
}
.rotatorTloKont {
        position: relative;
        clear: both;
}
.jsOn .rotatorTloKont {
        cursor: pointer;
}
.rotatorZakladka {
        display: none;
}
.tab-container .tab-menu li {
        margin: 0 1px 0 0;
        padding: 0;
        width: 18px;
        height: 18px;
        float: left;
        background-position: -690px -500px;
        background-repeat: no-repeat;
        color: #fff;
}
.tab-menu li.tab-selected {
        background: none;
}
.rotatorTlo {
        padding: 20px 12px 0 12px;
        margin: 0;
        background: #000;
        color: #fff;
        font-size: 12px;
        font-weight: bold;
        position: absolute;
}
                .rotatorTlo a, .rotatorTlo a:hover {
                        color: #fff;
                        text-decoration: none;
                        font-size: 12px;
                }
#artykulyMain .rotatorTlo {
        width: 94px;
        top: 0;
        left: 192px;
        height: 120px;        
}
#galeriaMain .rotatorTlo {
        padding: 5px 0 0 5px;
        width: 305px;
        margin-right: 1px;
        bottom: 0;        
        height: 35px;
}
.rotatorTresc {
        margin-left: 310px;
        padding: 10px 10px 0 20px;
        color: #363636;
        overflow: hidden;
        height: 130px;
}
.jsOn #artykulyMain .rotatorTresc, .bezDOMny #artykulyMain .rotatorTresc {
        height: 85px;        
}
#galeriaMain .rotatorTresc {
        padding: 0;        
}
#kontener .rotatorAktualnosciBox .rotatorAktualnosciContener {
        overflow: hidden;
}
#kontener .rotatorAktualnosciBox .rotatorAktualnosciContener h4 {
        margin-top: 0; font-size: 11px;
}
#kontener .rotatorAktualnosciBox .rotatorAktualnosciContener h4 .komentarzeLink {
        font-weight: normal;
        text-decoration: underline;
}
#kontener .rotatorAktualnosciBox .rotatorAktualnosciContener h4 a.komentarzeLink:hover {
        text-decoration: none;
}
#kontener .rotatorAktualnosciBox .rotatorAktualnosciContener .miniatura {
        width: 100px;
        display: block;
        height: 100px;
        overflow: hidden;
}
#kontener .rotatorAktualnosciBox .tab-menu {
        margin: 0;
        padding: 0;
        list-style-type: none;
        list-style-image: none;
        overflow: hidden;
        background: url(/g/rotator_akt.gif) right bottom no-repeat;
}
#kontener .rotatorAktualnosciBox .tab-wrapper {background: #fff; padding: 10px; border-style: solid; border-width: 0 1px 1px 1px; border-color: #dedede; overflow: hidden}
#kontener #trescBox .rotatorAktualnosciBox {
        margin: 0 0 10px 18px;
        padding: 0;
        border: none;
}
#kontener .rotatorAktualnosciBox .tab-menu li {
        margin: 0 1px 0 0;
        padding: 0;
        list-style-type: none;
        list-style-image: none;
        display: block;
        float: left;
        background: white url(/g/rotator_akt.gif) left top no-repeat;
}
#kontener .rotatorAktualnosciBox .tab-menu li.tab-selected {
        background-position: 0 -30px;
}
#kontener .rotatorAktualnosciBox .tab-menu li a {
        margin: 0 0 0 2px;
        padding: 5px 10px 5px 8px;
        height: 18px;
        line-height: 18px;
        display: block;
        float: left;
        background: url(/g/rotator_akt.gif) right top no-repeat;
        color: white;
        text-decoration: none;
}
#kontener .rotatorAktualnosciBox .tab-menu li.tab-selected a {
        background-position: right -30px;
        background-color: #fff;
        color:#444;
        font-weight: bold;
}



.coNowego ul {
        padding: 0 15px 0 30px;        
}
                .coNowego li {
                        margin: 8px 0;
                }
#uP {
        
}
                #uP table {
                        width: 100%
                }
                #uP p {
                        margin: 4px 0 0 0;
                }
                #kontener #teksty .uzytkownikDane {
                        width: 489px;
                        margin: 17px 0 17px 159px;
                }
                .uzytkownikInne {
                        width: 304px;
                }
                #uP .gr, #uP .dr {
                        height: 11px;
                }
                                #kontener #uP .uzytkownikDane .zawartosc {
                                        padding: 1px 14px 1px 0;
                                        border-style: solid;
                                        border-width: 0 1px;
                                }
                                #kontener #uP .uzytkownikInne .zawartosc {
                                        padding: 1px 14px ;
                                        border-style: solid;
                                        border-width: 0 1px;                                
                                }
                .uzytkownikFoto {
                        position: absolute;
                        top: 17px;
                        left: 0;
                        border-style: solid;
                        border-width: 1px;
                        width: 200px;
                        height: 150px;
                }
                .uzytkownikFoto img {
                        max-width: 200px;
                }
                .pole_awataru {
                        display: block;
                        width: 202px;
                        height: 152px;
                        padding: 1px 0 0 0;
                        overflow: hidden;
                }
                .uzytkownikStatus {
                        display: table;
                }
                                span.online, span.offline {
                                        display: block;
                                        float: right;
                                        width: 12px;
                                        height: 22px;
                                        margin: 0;
                                }
                                span.nazwaUzytkownika {
                                        display: block;
                                        margin: 0 22px 0 0;
                                }
                #uP td {
                        padding: 0;
                        vertical-align: top;
                }
                #uP img {vertical-align: middle}
                #uP a {text-decoration: none}
                #uP a:hover {text-decoration: underline}
                #uP .opis {
                        float: none;
                        font-weight: bold;
                        padding-left:47px;
                }
                #uP .wartosc {
                        display: block;
                        border-style: solid;
                        border-width: 1px 1px 1px 0;
                        margin: 4px 12px 0 0;
                        padding: 4px 8px 4px 47px;
                }
                #kontener #uP .zawartosc h2 {
                        margin: 0 0 5px 15px;
                }
                .uPBox h3, .uPBox h2 {margin: 0; clear: both}
                .tytulSekcji {margin-bottom: 10px;}
                .uPBox .info {float: none; margin-bottom: 10px;}
                .uzytkownikProfilKontener {
                        position: relative;
                        height: auto !important;
                        height: 200px;
                        min-height: 200px;
                }
                .boxMenu {
                        list-style-type: none;
                        list-style-image: none;
                        margin: -19px 0 0 0;
                        padding: 0;
                        float: right;
                        height: 26px;
                }
                        .boxMenu li {
                                float: left;
                                height: 26px;
                                padding: 0 0 0 2px;
                        }
                        .boxMenu a {
                                display: block;
                                float: left;
                                padding: 6px 6px 0 6px;
                                height: 20px;
                        }
                #forum_wrapper .boxMenu {
                        margin-top: -10px;
                }
                        
#kontener .tagi {
        height: auto !important;
        height: 117px;
        min-height: 117px;
        padding: 12px;
}

/* kalendarz */
.kalendarzWrap {
}
                .kalendarzWrap .opcjeBox {text-align: center; font-weight: bold; padding: 5px 10px;}
                #kontener .kalendarzWrap .zawartosc {
                        padding: 1px;
                }
                .kalendarzWrap .wiecej {
                        margin: 5px auto 0 auto;
                }
                .kalendarzWrap .miesiac {
                        margin: 0 auto;
                        height: 18px;
                        clear: both;
                        text-align: center;
                }
                .kalendarzWrap .miesiac a {
                        font-size: 11px;
                        height: 18px;
                        display: block;
                }
                .kalendarzWrap .miesiac_nazwa {
                        margin: 0 20px;
                        text-align: center;
                }
                .kalendarzWrap .miesiac_wstecz {
                        width: 15px;
                        float: left;
                }
                .kalendarzWrap .miesiac_dalej {
                        width: 15px;
                        float: right;
                }
                .kalendarzWrap .kalendarz {
                        margin: 0 auto;
                        padding:0px;
                        height:18px;
                        border-style: solid;
                        border-width: 0 0 1px 0;
                        font-family:Tahoma, Arial, Verdana, sans-serif;
                        font-size:10px;
                        text-align:center;
                }
                .kalendarzWrap .dzien_tyg {
                        margin: 0;
                        padding: 3px 0 0 0;
                        float: left;
                        width: 14.28%;
                        height: 15px;
                        border-style: solid;
                        border-width: 0 0 1px 0;
                }
                .kalendarzWrap a.dzien, .kalendarzWrap div.dzien {
                        float: left;
                        width: 14.28%;
                        height: 18px;
                        margin: 0;
                        padding: 0;
                }
                .kalendarzWrap a.zaznaczony {
                        background: #ccc
                }
/* koniec kalendarza */


#glowna #kontener #logowanieSlideBox, #podstrona #kontener #logowanieSlideBox, #artykul #kontener #logowanieSlideBox {
        position: absolute;width: 243px;right: 0;top: 113px;padding-right: 28px;margin: 0;z-index: 1000;
}
#logowanieSlideBox .tytul {padding: 2px 0 0 10px;margin-left: 80px;height: 31px;        

}
.bodyBaz #logowanieSlide.zawartosc {
        padding: 1px 5px 12px 11px;
}
#logowanieSlideBox .zalogujWrap {
        float: right;
}

.paginacja {
        margin: 17px 18px;
        padding: 0px;
        clear: both;
        float: none;
        height: 18px;
        list-style-type: none;
        text-align: right;
        color: #000;
        font-size: 12px;
}
.opcjeBox .paginacja {
        margin: 0;
}
                .paginacja li {
                        margin: 0px;
                        padding: 0px;
                        height: 18px;
                        display: inline;
                        border-right: 1px solid #a523a4;
                }
                .paginacja li.starsze, .paginacja li.ogolem {
                        width: auto;
                }
                .paginacja li.pierwsza, .paginacja li.nastepna, .paginacja li.ogolem {
                        border: none;
                }
                .paginacja li.pierwsza a, .paginacja li.nastepna a, .paginacja li.poprzednia a {
                        line-height: 18px;
                        height: 18px;
                        border: none;
                }
                .paginacja li.ogolem a {
                        line-height: 12px;
                        height: 12px;
                }
                .paginacja li.pierwsza a, .paginacja li.nastepna a, .paginacja li.poprzednia a {
                        border: none;
                }
                .paginacja li a {
                        border-bottom: 1px solid #ccc;
                }
                .paginacja li a, .paginacja li.ogolem span {
                        margin: 0 5px;
                        padding: 0;
                        width: auto;
                        height: 12px;
                        text-align: center;
                        line-height: 12px;
                        display: inline-block;
                }
                .paginacja li.aktualna a {
                        color: #0fa1c2;
                        text-decoration: none;
                        background: none;
                        font-weight: bold;
                        border: none;
                }
                .paginacja li a:focus {
                        outline: none;
                }
                .paginacja li.starsze a {
                        width: auto;
                }
                .paginacja li.pierwsza a, .paginacja li.poprzednia a, .paginacja li.nastepna a {
                        text-indent: -999em;
                        width: 18px;
                        height: 18px;
                        padding: 0;
                }
.komentarze .tytul a {
        margin-right: 10px;
        padding-right: 15px;
}
.sonda {
        padding: 0;
        list-style-type: none;
        list-style-image: none;
}
.opisPARPu, .opisPortalu {
        clear: both;
        margin: 0;
        padding: 0 0 0 70px;
        font-size: 10px;

}
* html .opisPARPu, * html .opisPortalu {
        margin-top: -15px;
        font-size: 10px;
}
.uzytkownicyLista, .listaWynikow {
        margin: 0;
        padding: 0;        
        list-style-type: none;
        list-style-image: none;
}
                .uzytkownicyLista li, .listaWynikow li {
                        margin: 0 0 10px 0;
                        padding: 5px;
                        border-style: solid;
                        border-width: 1px;
                }
.uPBox ul.listaWynikow li {
        background: #fff url(/g/innerdiv_tlo.jpg) left top no-repeat;
        border: none;
        padding: 10px;
}
.faq li {
        margin-bottom: 20px;
}
.drukuj {
        padding: 4px 25px 3px 0;
}
.opcjeBox {
        margin: 0;
        padding: 10px;
        /*border-style: solid;
        border-width: 0 1px 1px 1px;*/
}
                .opcjeBox p {
                        margin: 0;
                        padding-bottom: 5px;
                        overflow: hidden;
                }
                .opcjeBox a {
                        text-decoration: none;
                }
                .opcjeBox a:hover {
                        text-decoration: underline;
                }
#logowanieSlideBox .opcjeBox {
        background: transparent;
}
#komunikatWrap #logowanieSlide {
        padding: 1px 0 0 0;
}
#komunikatWrap #logowanieSlide label.ulatwienia {
        position: static;
        display: inline-block;
        width: 80px;
}
.dodajDo {
        border-width: 1px;
}
.listaWynikow .dodajDo {
                border: none;
                float: right;
}
.listaWynikow .dodajDo p a {
                display: block;
                padding-right: 10px;
                background: url(/g/lista-li.gif) right 50% no-repeat;
}
.dodajDo iframe {
        margin: 7px 0 0 3px;
}
.dodajDo iframe, .dodajDo span, .dodajDo a {
        float: left;
}
.inputButtonRog {
        padding: 0 0 0 4px;
        display: inline-table;
        height: 29px;
}
.inputButtonRog input {
        padding-right: 4px;
        width: auto;
        margin-left: 0;
        height: 29px;
}
#chatBox {
        
}
                #kontener #chatBox .zawartosc {
                        padding: 1px;
                        background: #f5f5f5;
                }
                #chatBox .tab-menu {
                        list-style-type: none;
                        list-style-image: none;
                        margin: 0;
                        padding: 0 0 0 10px;
                        background: #eee;
                        color: #fff;
                        border-style: solid;
                        border-width: 0 0 1px 0;
                        border-color: #dedede;
                        height: 21px;
                }
                                #chatBox .tab-menu li a {
                                        padding: 3px;
                                        font-weight: bold;
                                }
                                #chatBox .tab-menu li a {
                                        color: #999;
                                }
                                #chatBox .tab-menu li.tab-selected a {
                                        color: #343434;
                                }

                #chatBox .chat_rozmowy {
                        height: 400px;
                        overflow: auto;
                }
                #chatBox .chat_temat {
                        padding: 3px;
                        display: block;
                        text-align: center;
                        border-style: solid;
                        border-width: 0 0 1px 0;
                        border-color: #dedede;                
                        background: #eee;
                }
                #chatBox .chat_pytodp {
                        padding: 3px 3px 3px 10px;
                        margin: 10px 5px;
                        border: 1px solid #dedede;
                        background: #fff;
                }
                #chatBox .chat_data {
                        margin-left: 5px;
                }
                
                #chatBox .chat_autor {
                        margin-left: 5px;
                        font-weight: bold;
                }
                #chatBox .chat_tresc {
                        margin-left: 5px;
                }
                #chatBox .chat_input {
                        padding: 3px 3px 3px 10px;
                        border-style: solid;
                        border-width: 10px 0 1px 0;
                        border-color: #dedede;
                        background: #fff;        
                }
                #chatBox .tab-wrapper {
                        height: auto !important;
                        height: 485px;
                        min-height: 485px;
                }
                #chatBox .chat_uzytkownicy {
                        background: #fff;
                        padding: 3px;
                }
                #chatBox .chat_uzytkownicy_id {
                        margin: 5px;
                        height: 20px;
                }
                        #chatBox .chat_uzytkownicy_id img {
                                clear: left;
                                margin: 0 5px 5px 0;
                        }
                        #chatBox .chat_uzytkownicy_id span {
                                font-weight: bold;
                                cursor: pointer;
                        }
#chatBox img {
        vertical-align: middle;
}
#chatBox .chat_input img {
        cursor: pointer;
        margin-left: 5px;
}
.pobierzEbook {
        position: absolute;
        right: 19px;
        top: 19px;
        width: 93px;
        height: 107px;
}
.pobierzEbook a {
        display: block;
        height: 107px;
}
.blockFloat, .floatKont .opis, .formBazy .selectLabelClass, .formBazy .textareaLabelClass {
        display: block;
        float: left;
        width: 30%;
        text-align: right;
}
.blockFloat2, .floatKont .wartosc, .formBazy .textareaClass, .formBazy .selectClass {
        display: block;
        float: left;
        width: 65%;
        margin-left: 5%;
}
.floatKont, .formBazy .selectBlockClass, .formBazy .textareaBlockClass {
        overflow:auto;
        margin: 2px 0 5px 0;
}

* html .floatKont, * html .formBazy .selectBlockClass, * html .formBazy .textareaBlockClass {
        overflow:visible;
}
*+html .floatKont, *+html .formBazy .selectBlockClass, *+html .formBazy .textareaBlockClass {
        overflow:visible;
}
.obrazkowe img {display: block; margin: 0 auto 10px auto; border: 1px solid #ccc; max-width: 198px}
#moduly2 img, #moduly2 .obrazkowe img {
        max-width: 210px;
}
#moduly .obrazkowe p {padding: 0 5px 7px 16px; margin: 0}

.floatBox {
float: left;
width: 197px;
margin: 0 15px 15px 0;
}
.floatBox2 {
        margin: 0;
        padding: 0;
        border: none;
        width: 50%;
        float: left;
}
#moduly .floatBox2, #moduly2 .floatBox2 {float: none;width:auto}
.floatBoxy .ostatni {
        margin-right: 0;
}
.floatBox ul {
        list-style-type: none;
        list-style-image: none;
        margin: 0;
        padding: 0 0 0 10px;
}
.floatBoxy {
        padding: 30px 12px 12px 12px;
}
.floatBoxy .boxMenu {
        margin-top: -19px;
}

.floatBoxy h3 {
        margin: 0 0 5px 0;
}
.liczbaWynikow {
        font-weight: normal;
        font-size: 12px;
        color: #aaa;
}
.floatBox li .liczbaWynikow {
        font-size: 11px;
}

.floatBox a {
        text-decoration: none;
        font-size: 12px;
}

.floatBox li {
        margin-bottom: 5px;
        font-size: 11px;
}
.floatBox li a {
        font-size: 11px;
}

.floatBox a:hover {
        text-decoration: underline;
}
#kategoriaSelectbox {
        width: 380px
}
.wiersz{
        overflow: hidden;
        margin-bottom: 15px;
}
.sciezka a {
        text-decoration: none;
}
.sciezka a:hover {
        text-decoration: underline;
}

.rotatorBazBox .tab-wrapper {
        width: 499px;
float: left;
background: #fff;
border-style: solid;
border-width: 1px 0 1px 1px;
border-color: #ccc;
clear: none;
overflow: hidden;
position: relative;
}
.rotatorBazBox .tab-menu {
margin: 0 0 0 500px;
padding: 0;
list-style-type: none;
list-style-image: none;
}
.rotatorBazBox .tab-wrapper .tab-menu {
margin:0;
position: absolute;
right: 0;
bottom: 0;

}
.rotatorBazBox .tab-wrapper .tab-wrapper {
        border: none;
        width: 479px;
height: auto !important;
height:20px;
min-height:20px;
overflow: visible;
}
.rotatorBazBox .tab-menu li {
background: url(/g/rotator_baz2.jpg) bottom right no-repeat white;
padding: 0 0 2px 0;
float: none;
border-left: 1px solid #ccc;
}
.rotatorBazBox .tab-menu li.tab-selected {
background: url(/g/rotator_baz.jpg) top right no-repeat white;
padding: 2px 0 0 0;
border: none;
}
.rotatorBazBox .tab-menu li a {
background: url(/g/rotator_baz2.jpg) right top no-repeat white;
display: block;
float: none;
padding: 2px 0 0 0;
text-align:center;
text-decoration: none;
color: black;
}
.rotatorBazBox .tab-menu li a:focus {
        outline: none;
}
.rotatorBazBox .tab-menu li a a {
display:none;
}
.rotatorBazBox .tab-menu li.tab-selected a {
background: url(/g/rotator_baz.jpg) bottom right no-repeat white;
padding: 0 0 2px 0;
color: black;
}
.rotatorBazBox .tab-menu li a span {
display: block;
padding: 10px 0 8px 0;
}
.rotatorBazBox .tab-menu li.tab-selected a span {
}

.rotatorBazBox .tab-wrapper .tab-menu li {
background: url("/g/layout.gif") -690px -500px no-repeat;
float: left;
margin-right: 1px;
border: none;
}
.rotatorBazBox .tab-wrapper .tab-menu li a {
        float: left;
background: none;
padding: 0
}
.rotatorBazBox .tab-wrapper .tab-menu{clear: both;float:none;margin:5px 20px 5px 120px}
.rotatorBazBox .tab-wrapper .tab-menu li a span{
        padding: 0; display: inline;
}
.rotatorBazBox .tab-wrapper .tab-menu li.tab-selected {
        float: left;
background:none;
padding:0;


}
.rotatorBazBox .tab-wrapper .tab-menu li.tab-selected a {
        background: none;
color: #000;
}
.rotatorBazBox {
        overflow:hidden;
background: url(/g/rotator_baz_bg.gif) 500px 0 repeat-y;
position: relative;
}
.rotatorBazBox .miniatura {
        margin: 0 0 10px 10px; height: 75px; width: 100px; overflow: hidden;
}
.rotatorBazBox .zMiniatura {
        margin: 0 0 0 110px;
padding: 1px;
}
.rotatorBazBox .tab-menu .rog {display: none}
.rotatorBazBox .zawartosc {
        border: none;
padding:0;
}
div.tab-container div.rotatorBazContener {
        padding:10px 0;
        overflow: visible;
}
.rotatorPaginacja {
        overflow: hidden
}
/* style fancyupload */
.upload-list {
        padding: 0;
        list-style: none;
        margin: 10px;
}
 
.upload-list .file-invalid {
        cursor: pointer;
        color: #514721;
        padding-left: 48px;
        line-height: 24px;
        background: url(/p/fancyupload/assets/error.png) no-repeat 24px 5px;
        margin-bottom: 1px;
}
.upload-list .file-invalid span {
        background-color: #fff6bf;
        padding: 1px;
}
 
.upload-list .file {
        line-height: 2em;
        padding-left: 22px;
        background: url(/p/fancyupload/assets/attach.png) no-repeat 1px 50%;
}
 
.upload-list .file span,
.upload-list .file a {
        padding: 0 4px;
}
 
.upload-list .file .file-size {
        color: #666;
}
 
.upload-list .file .file-error {
        color: #8a1f11;
}
 
.upload-list .file .file-progress {
        width: 125px;
        height: 12px;
        vertical-align: middle;
        background-image: url(/p/fancyupload/assets/progress.gif);
}
/*.file-uploaded {
        width: 100px;
        height: 100px;
        background-color: #aaa;
        float: left;
}
.file-uploaded img {
        max-width: 100px;
        max-height: 100px;
}*/

/* logo elements */
/*#logobox {
        position: relative;
        width: 100px;
        height: 100px;
        border: 1px solid #eee;
        background-position: 1px 1px;
        background-repeat: no-repeat;
        background-color: white;
}
 
#logobox a {
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        padding: 78px 0 0 0;
        line-height: 22px;
        height: 22px;
        display: block;
        text-align: center;
        text-decoration: none;
}*/

/* nowa baza e-uslug */
.listaKafelki {
        overflow: hidden;
}
ul.listaZwykla li {
        overflow: hidden;
        margin: 0 0 10px 0;
        background: #fff url(/g/innerdiv_tlo2.jpg) top right no-repeat;
}
ul.listaKafelki li {
        overflow: hidden;
        margin: 5px;
        float: left;
        width: 215px;
        background: #fff url(/g/innerdiv_tlo2.jpg) top right no-repeat;
}
ul.listaWynikow ul {
        list-style-type: disc;        
}
ul.listaWynikow ol {
        list-style-type: decimal;        
}
ul.listaWynikow li li {
        margin: 0;
        overflow: auto;
        background: none;
        border: none;
}
#kontener #teksty .listaKafelki h2, #kontener #teksty .listaZwykla h2 {
        clear: none;
        margin: 0 0 5px 0;
        font-size: 1.1em; overflow: hidden
}
#kontener #teksty .listaKafelki p, #kontener #teksty .listaZwykla p {
        margin: 5px 0;
}
.listaKafelki .miniatura, .listaKafelki .miniatura img {
        width: 80px;margin-right:0
}
.listaKafelki .zMiniatura {
        padding-left: 0;
        margin-left: 85px;        
}
.listaZwykla .zMiniatura {
        padding-left: 0;
        margin-left: 114px;        
}
.linkiWidok {
        float: left;
        line-height: 20px;
        margin: 0;
}
.linkiWidok span {
        display: block;
        float:left;
        margin: 0 5px 0 0;
}
.linkiWidok a {
        display: block;
        float: left;
        margin: 0 5px 0 0;
        width: 20px;
        height: 20px;
        text-indent: -999em;
        background: url(/g/lista_widok.gif) 0 0 no-repeat;
}
.linkiWidok a:focus {
        outline: none;        
}
.linkiWidok .listaZwykla {background-position: right top}
.linkiWidok .listaZwykla_aktywny {background-position: left top}
.linkiWidok .listaKafelki {background-position: right bottom}
.linkiWidok .listaKafelki_aktywny {background-position: left bottom}
.linkiSortuj {
        float: right;
        margin: 0;
        line-height: 20px;
}
.linkiSortuj a {
        text-decoration: none;
}
.linkiSortuj a:hover {
        text-decoration: underline;
}
.linkiSortuj span {
        color: #aaa;
}
span.opis, div.opis, .opis {
        display: block;
        float: left;
        width: 110px;
}
span.wartosc, div.wartosc {
        display: block;
        margin-left: 120px;
}
.dataWrap .opis {
        width: 180px;        
}
.dataWrap .wartosc {
        margin-left: 180px;        
}
.miniaturaDuza img {
        max-width: 200px;
}
#logobox.miniaturaImport {
    height: 120px;
}
#logobox.miniaturaImport #logo-profil {
    padding-top:0;
    background:none;
    margin-top: 100px;
}
.floatKont {
        overflow:hidden;
}
.float {
        margin: 10px;
        padding: 5px;
        width: 290px;
        float: left;
        border: 1px solid #E1E1E1;
        background: #F9F9F9;
}
#oceny {
        float: left;
        width: 140px;
}
.sredniaOcena {
        position: relative;
        background: url(/g/ocena_tlo.jpg) left bottom repeat-x;
        height: 18px;
        width: 65px;
        float: left;
        margin: 0 10px 0 0;
}
.listaWynikow .sredniaOcena {
        float: none
}
#kontener .sredniaOcena {
        font-size: 11px;
        line-height: 11px;
        padding: 0;
}
.miniatura .sredniaOcena, #kontener #teksty .miniatura .sredniaOcena {
        margin-left: auto;
        margin-right: auto;
}
.sredniaOcena span {
        display: block;
        float: left;
        height: 1px;
        padding-bottom: 17px;
        background: url(/g/ocena.jpg) left bottom repeat-x;
        overflow: visible;
}
.oceny, .icoP {
        overflow: hidden;
        line-height: 25px;
}
h3.icoP {margin: 0}
.zarzadzanie {
        overflow: hidden;
        width: 220px;
}
.uPBox .zarzadzanie {
        float: left;
        width: 155px;
}
.oceny a, .zarzadzanie a, .icoP a, .przelaczniki a {
        text-decoration: none;
        display: block;
        line-height: 25px;
}
.opcjeBox #oceny {
        width: auto;
}
.opcjeBox .oceny a {
        float: left;
        margin: 0 5px 0 10px;
}
.oceny a:hover, .zarzadzanie a:hover, .icoP a:hover, .przelaczniki a:hover {
        text-decoration: underline;
}
.oceny .ico, .zarzadzanie .ico, .icoP .ico, .przelaczniki .ico {
                display: block;
                float: left;
                width: 25px;
                height: 25px;
                background: url(/g/eusluga_przyciski.gif) -5px -5px no-repeat;
}
.oceny .txt, .zarzadzanie .txt, .icoP .txt, .przelaczniki .txt {
        display: block;
        margin: 0 0 0 35px;
}
.przelaczniki .przewinDalej .ico {float: right; background-position: -89px -61px}
.przelaczniki .przewinDalej:hover .ico {background-position: -89px -89px}
.przelaczniki .przewinDalej .txt {margin: 0 35px 0 0;}
.przelaczniki .przewinWstecz .ico {background-position: -117px -61px}
.przelaczniki .przewinWstecz:hover .ico {background-position: -117px -89px}
.przelaczniki a:focus {outline: none;}
#ocena_plus:hover .ico, .icoP a:hover .ico{
        background-position: -5px -33px;
}

#ocena_minus .ico, .negatywnyP .ico {
        background-position: -33px -5px;
}
#ocena_minus:hover .ico, .negatywnyP a:hover .ico {
        background-position: -33px -33px;
}
.edytujBtn .ico {
        background-position: -5px -61px;
}
.edytujBtn a:hover .ico {
        background-position: -5px -89px;
}
.usunBtn .ico {
        background-position: -33px -61px;
}
.usunBtn a:hover .ico {
        background-position: -33px -89px;
}
.zglosBtn .ico {
        background-position: -61px -61px;
}
.zglosBtn a:hover .ico {
        background-position: -61px -89px;
}
.xmlBtn .ico {
        background-position: -5px -117px;
}
.xmlBtn a:hover .ico {
        background-position: -5px -145px;
}
.htmlBtn .ico {
        background-position: -33px -117px;
}
.htmlBtn a:hover .ico {
        background-position: -33px -145px;
}
.profilP .ico {
        background-position: -61px -5px;
}
a.profilP:hover .ico {
        background-position: -61px -33px;
}
.blogP .ico {
        background-position: -89px -5px;
}
.blogP a:hover .ico {
        background-position: -89px -33px;
}
.pytanieP .ico {
        background-position: -117px -5px;
}
.pytanieP a:hover .ico {
        background-position: -117px -33px;
}
.obojetnyP .ico {
        background-position: -173px -5px;
}
.obojetnyP a:hover .ico {
        background-position: -173px -33px;
}
.nieadekwatnyP .ico {
        background-position: -173px -61px;
}
.nieadekwatnyP a:hover .ico {
        background-position: -173px -89px;
}
.forumP .ico {
        background-position: -61px -117px;
}
.forumP a:hover .ico {
        background-position: -61px -145px;
}
.euslugiP .ico {
        background-position: -89px -117px;
}
.euslugiP a:hover .ico {
        background-position: -89px -145px;
}
.b2bP .ico {
        background-position: -117px -117px;
}
.b2bP a:hover .ico {
        background-position: -117px -145px;
}
.wydarzenieP .ico {
        background-position: -145px -117px;
}
.wydarzenieP a:hover .ico {
        background-position: -145px -145px;
}
.widgetP .ico {
        background-position: -173px -117px;
}
.widgetP a:hover .ico {
        background-position: -173px -145px;
}
.idzBtn .ico, .idzBtn a:hover .ico {
        background-position: -145px -89px;
}
.opisP .ico {
        background-position: -145px -5px;
}
.koloRatunkowe .ico, .koloRatunkowe a:hover .ico {
        background-position: -8px -172px;
}
.komentarzeP .ico {
        background-position: -33px -173px;
}
.wikiP .ico {
        background-position: -61px -173px;
}
a.wikiP:hover .ico {
        background-position: -61px -201px;
}
.artykulyP .ico {
        background-position: -33px -229px;
}
a.artykulyP:hover .ico {
        background-position: -33px -257px;
}
.artykulyModP .ico {
        background-position: -61px -229px;
}
a.artykulyModP:hover .ico {
        background-position: -61px -257px;
}
.listyP .ico {
        background-position: -89px -173px;
}
a.listyP:hover .ico {
        background-po
