body {
  margin: 0;
  padding: 0;
  background-color: #00172b;
  font-family: arial;
  font-size: 12px;
}
a img {
  border: none;
}
#strona {
  margin: 0 auto 0 auto;
  padding: 0;
  width: 1024px;
  text-align: center;
}
  #flash {
    position: absolute;
    z-index: 3;
    margin: 0;
    padding: 0;
    width: 1024px;
    height: 629px;
    background: transparent;
    overflow: hidden;
    /* background: transparent url(../gfx/flash.png) no-repeat top center; */
  }
  #dodatki {
    position: absolute;
    z-index: 5;
    margin: 0 0 0 627px;
    padding: 20px 10px 0 0px;
    width: 350px;
    background-color: transparent;
    color: #fff;
    text-align: right;
    overflow: hidden;
  }
    #dodatki a {
      color: #ffffff;
      text-decoration: none;
      font-weight: normal;
    }
    #dodatki a:hover {
      color: #ffffff;
      text-decoration: underline;
    }
  #zakladka {
    position: absolute;
    z-index: 3;
    margin: 50px 0 0 627px;
    padding: 20px 10px 0 0px;
    width: 350px;
    height: 100px;
    background-color: transparent;
    color: #fff;
    text-align: right;
    overflow: hidden;
  }
    #zakladka div {
      margin: 0;
      padding: 0;
      width: 100px;
      height: 70px;
      display: none;
      float: right;
    }
    #zakladka form {
      margin: 0;
      padding: 0;
      clear: both;
    }
    #zakladka #logowanieKomunikat {
      width: 100%;
      display: block;
      color: #fff;
    }
      #login, #haslo {
        width: 60px;
        background: transparent;
        border: 1px solid white;
        color: #fff;
      }
      #logowaniePrzelacz {
        margin: 0;
        padding: 0;
        width: 180px;
        clear: both;
        float: right;
      }
  #main {
    position: absolute;
    z-index: 2;
    margin: 174px 32px 0 32px;
    padding: 0;
    background-color: transparent;
  }
    #zawartosc {
      margin: 0;
      padding: 0 5px 5px 5px;
      border-left: 1px solid #a6a6a6;
      border-right: 1px solid #a6a6a6;
      border-bottom: 1px solid #a6a6a6;
      width: 948px;
      background-color: #fff;
      min-height: 250px; /* 42px; */
    }
      #zawartosc2 {
        margin: 0;
        padding: 0;
        width: 100%;
        background: transparent url(../gfx/ludziki.png) no-repeat left bottom;
        min-height: 250px;
      }
        #kreskaPodFlashem {
          margin: 407px 0 0 5px;
          padding: 0;
          height: 6px;
          width: 948px;
          background-color: #3e4f6e;
          border-top: 1px solid #a6a6a6;
          border-left: 1px solid #a6a6a6;
          border-right: 1px solid #a6a6a6;
        }
        #lewa {
          margin: 1px 0 0 0;
          padding: 0;
          width: 338px;
			 background: transparent;
          /*
          min-height: 252px;
          */
          float: left;
        }
          #tytulCzerwony, #tytul1, #tytul2, #tytul3, #tytul4, #tytul5, #tytul6, #tytul7, #tytul8, #tytul9 {
            position: absolute;
            left: 6px;
            z-index: 1;
            margin: 0;
            padding: 11px 12px 0 0;
            width: 326px;
            height: 29px;
            text-align: right;
            font-size: 15px;
            color: #fff;
            text-shadow: #000 -1px 1px;
          }
          #tytulCzerwony { /* wspolny */
            background: transparent url(../gfx/naglowekCzerwony.png) no-repeat top left;
          }
          #tytul1 { /* o firmie */
            background: transparent url(../gfx/naglowekONas.png) no-repeat top left;
          }
          #tytul2 { /* czlonkowie */
            background: transparent url(../gfx/naglowekCzlonkowie.png) no-repeat top left;
          }
          #tytul3 { /* producenci */
            background: transparent url(../gfx/naglowekProducenci.png) no-repeat top left;
          }
          #tytul4 { /* promocje */
            background: transparent url(../gfx/naglowekPromocje.png) no-repeat top left;
          }
          #tytul5 { /* galeria */
            background: transparent url(../gfx/naglowekGaleria.png) no-repeat top left;
          }
          #tytul6 { /* kontakt */
            background: transparent url(../gfx/naglowekKontakt.png) no-repeat top left;
          }
          #tytul7 { /* wladze */
            background: transparent url(../gfx/naglowekWladze.png) no-repeat top left;
          }
          #tytul8 { /* dokumenty */
            background: transparent url(../gfx/naglowekDokumenty.png) no-repeat top left;
          }
          #tytul9 { /* strefaKlienta */
            background: transparent url(../gfx/naglowekStrefa.png) no-repeat top left;
          }
          #trescLewa {
            margin: 0;
            padding: 26px 0 0 0;
          }
         #trescLewa.ulotka {
            margin: 0 0 0 0;
            padding: 48px 0 0 0;
            height: 540px;

            background: transparent url(../gfx/ulotka-10lat.png) no-repeat top left;
            background-position: 0 26px;
          }
	  .flash_banner {
	  margin: auto;
	  padding: 0 0 0 0;
	  width: 200px;
	  height: 200px;		
	  border: none;
	  }
          #dziuraLewa {
            padding: 0 0 141px 0; /* 0 0 165px 0 */
        background: transparent url(../gfx/ludziki.png) no-repeat left bottom;
          }
          #reklama {
            /*
            position: absolute;
            bottom: 37px;
            */
            margin: 1px 0 0 0;
            padding: 0;
            width: 338px; /* 338px */
            height: 163px;
            background: transparent url(../gfx/reklama.jpg) no-repeat top left;
            color: #fff;
          }
        #prawa {
          margin: 1px 0 0 0;
          padding: 0;
          width: 609px;
          /*
          min-height: 250px;
          */
          float: right;
          text-align: justify;
        }
          #tytulPrawa {
            position: absolute;
            z-index: 1;
            margin: 0;
            padding: 11px 0 0 12px;
            width: 597px;
            height: 29px;
            background: transparent url(../gfx/naglowekObecnie.png) no-repeat top left;
            font-size: 16px;
            color: #fff;
            text-shadow: #000 -1px 1px;
          }
          #trescPrawa {
            margin: 0;
            padding: 26px 0 0 0;
          }
            #polska {
              position: absolute;
              z-index: 3;
              margin: 124px 0 0 19px;
              padding: 0;
              width: 563px;
              height: 518px;
              background: transparent url(../gfx/polska.png) no-repeat top left;
              overflow: visible;
            }
              .kropka, .siedziba {
                position: absolute;
                z-index: 1;
                padding: 0;
                width: 11px;
                height: 11px;
              }
              .kropka {
                background: transparent url(../gfx/kropka.png) no-repeat top left;
              }
              .kropkaZaznaczona {
                z-index: 2;
                background: transparent url(../gfx/kropkaZaznaczona.png) no-repeat top left;
              }
              .siedziba {
                background: transparent url(../gfx/kropkaSiedziba.png) no-repeat top left;
              }
              .siedzibaZaznaczona {
                z-index: 2;
                background: transparent url(../gfx/kropkaSiedzibaZaznaczona.png) no-repeat top left;
              }
              .dymek, .dymek0 {
                margin-left:11px;
                padding:5px;
                min-width: 250px;
                background-color:#ccc;
                border:2px solid #666;
                text-align:left;
              }
          a.zdjecie {
            margin: 2px;
          }
          #dziuraPrawa {
            padding: 0 0 56px 0; /* 0 0 165px 0 */
          }
          #opis {
            /*
            position: absolute;
            bottom: 37px;
            left: 345px;
            */
            margin: 1px 0 0 0;
            padding: 10px;
            width: 589px;
            height: 59px;
            background: transparent url(../gfx/opis.jpg) no-repeat top right;
            color: #fff;
            font-size: 12px;
          }
            #opisLewa, #opisPrawa {
              margin: 0;
              padding: 0;
              text-align: left;
            }
            #opisLewa {
              float: left;
              width: 330px;
            }
            #opisPrawa {
              float: right;
              width: 220px;
            }
      #stopka {
        margin: 0;
        padding: 8px 18px 8px 0; /* 8px 65px 8px 0; */
        text-align: right;
        color: #fff;
      }
        #stopka a {
          color: #fff;
        }
      #licznik {
        margin: -23px 0 0 6px;
        padding: 0;
        text-align: left;
        color: #fff;
      }
.loading {
  width: 100%;
  height: 100%;
  min-height: 160px;
  background: transparent url(../gfx/loading.gif) no-repeat center center;
}
.loading2 {
  width: 100%;
  min-height: 32px;
  background: transparent url(../gfx/loading.gif) no-repeat center center;
}
h1 {
  color: #333;
  font-size: 17px;
  font-weight: bold;
}
h2 {
  color: #333;
  font-size: 14px;
  font-weight: bold;
}
.clear {
  clear: both;
}
.center {
  text-align: center;
}
.left {
  text-align: left;
}
.right {
  text-align: right;
}
.bold {
  font-weight: bold;
}
.hidden {
  display: none;
}
.hand {
  cursor: pointer;
}
.error {
  padding: 15px;
  width: 100%;
  text-align: center;
  font-size: 20px;
  color: #f00;
}
.colorWhite {
  color: #fff;
}

