body {
  background: #ddd;
}

a {
  text-decoration:none;
}

a:hover {
  color:#fff;
  text-decoration: none;
}
img {
  border: 0;
}
.hide {
  display: none;
}

.galeria_miniaturka {
  width: 145px;
  height: 145px;
  border-width: 1px;
  border-color: #000;
  margin-bottom: 5px;
  border-style: solid;
  border-width: thin;
}

#layBackground {
  position: relative;
  width: 1000px;
  height: 670px;
}

.trabka {
  position: absolute;
  top: 0;
  left: 20px;
  width: 80px;
  height: 49px;
  z-index: 13005;
  background: url(images/dzwiek_trabka.png) no-repeat 0 0;
}

.muzyka {
  display: none;
  position: absolute;
  top: 50px;
  left: 20px;
  color: #525151;
  font-size: 9px;
  font-family: "Trebuchet MS", Arial, FreeSans, sans-serif;
}

#iks a {
  position: absolute;
  display: block;
  top: 4px;
  left: 30px;
  width: 47px;
  height: 41px;
  z-index: 13006;
  outline: 0;
}

#iks.hidden a {
  background: url(images/dzwiek_x.png) no-repeat 0 0;
}

#layout {
  position: relative;
  z-index: 13003;
}

#layout img {
  opacity: 0;
  filter: alpha(opacity=00);
}

#lay {
  margin-top: -670px;
  z-index: 13000;
}

.ie7 #lay,
.ie8 #lay,
.ie9 #lay {
  margin-top: -675px;
}

.background {
  width:1000px;
  margin: 0 auto;
  text-align: center;
}

#layBackground .hover {
  position: absolute;
  z-index: 13002;
}

#layBackground .show {
  display: block;
}

#layBackground .submenu {
  width: 630px;
  left: 190px;
  margin-top: 50px;
}

.submenu li {
  position:relative;
  display: block;
  float: left;
  width: 33%;
  height: 170px;
  list-style: none;
  text-align: center;
}

.submenu a {
  position:relative;
  display: block;
  height: 100%;
  color: #525151;
  font-size: 14px;
  font-family: "Trebuchet MS", Arial, FreeSans, sans-serif;
}

.submenu a:hover {
  color: #fff;
}

.submenu a span {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  left: 0;
}

#malarstwo {
  top: 235px;
  left: 4px;
  width: 364px;
  height: 183px;
}

.pl #malarstwo {
  background: url(images/pl_malarstwo.png) no-repeat 0 0;
}

.en #malarstwo {
  background: url(images_en/en_malarstwo.png) no-repeat 0 0;
}

.gr #malarstwo {
  background: url(images_gr/gr_malarstwo.png) no-repeat 0 0;
}

.ie7 #malarstwo,
.ie8 #malarstwo,
.ie9 #malarstwo {
  top: 233px;
}

#malarstwo.active {
  display: block;
}

#ksiazka {
  top: 323px;
  left: 5px;
  width: 259px;
  height: 91px;
}

.pl #ksiazka {
  background: url(images/pl_ksiazka.png) no-repeat 0 0;
}

.en #ksiazka {
  background: url(images_en/en_ksiazka.png) no-repeat 0 0;
}

.gr #ksiazka {
  background: url(images_gr/gr_ksiazka.png) no-repeat 0 0;
}

.ie7 #ksiazka,
.ie8 #ksiazka,
.ie9 #ksiazka {
  top: 321px;
}

#ksiazka.active {
  display: block;
}

#ilustracje {
  top: 406px;
  left: 6px;
  width: 426px;
  height: 68px;
}

.pl #ilustracje {
  background: url(images/pl_rysunek.png) no-repeat 0 0;
}

.en #ilustracje {
  background: url(images_en/en_rysunek.png) no-repeat 0 0;
}

.gr #ilustracje {
  background: url(images_gr/gr_rysunek.png) no-repeat 0 0;
}

.ie7 #ilustracje,
.ie8 #ilustracje,
.ie9 #ilustracje {
  top: 403px;
}

#ilustracje.active {
  display: block;
}

#ceramika {
  top: 444px;
  left: 7px;
  width: 328px;
  height: 89px;
}

.pl #ceramika {
  background: url(images/pl_ceramika.png) no-repeat 0 0;
}

.en #ceramika {
  background: url(images_en/en_ceramika.png) no-repeat 0 0;
}

.gr #ceramika {
  background: url(images_gr/gr_ceramika.png) no-repeat 0 0;
}

.ie7 #ceramika,
.ie8 #ceramika,
.ie9 #ceramika {
  top: 441px;
}

#ceramika.active {
  display: block;
}

#instalacje {
  top: 449px;
  left: 7px;
  width: 316px;
  height: 169px;
}

.pl #instalacje {
  background: url(images/pl_instalacje.png) no-repeat 0 0;
}

.en #instalacje {
  background: url(images_en/en_instalacje.png) no-repeat 0 0;
}

.gr #instalacje {
  background: url(images_gr/gr_instalacje.png) no-repeat 0 0;
}

.ie7 #instalacje,
.ie8 #instalacje,
.ie9 #instalacje {
  top: 446px;
}

#instalacje.active {
  display: block;
}

#powrot {
  top: 293px;
  left: 575px;
  width: 418px;
  height: 138px;
}

.pl #powrot {
  background: url(images/pl_powrot.png) no-repeat 0 0;
}

.en #powrot {
  background: url(images_en/en_powrot.png) no-repeat 0 0;
}

.gr #powrot {
  background: url(images_gr/gr_powrot.png) no-repeat 0 0;
}

.ie7 #powrot,
.ie8 #powrot,
.ie9 #powrot {
  top: 290px;
}

#powrot.active {
  display: block;
}

#biografia {
  top: 362px;
  left: 646px;
  width: 348px;
  height: 88px;
}

.pl #biografia {
  background: url(images/pl_biografia.png) no-repeat 0 0;
}

.en #biografia {
  background: url(images_en/en_biografia.png) no-repeat 0 0;
}

.gr #biografia {
  background: url(images_gr/gr_biografia.png) no-repeat 0 0;
}

.ie7 #biografia,
.ie8 #biografia,
.ie9 #biografia {
  top: 359px;
}

#biografia.active {
  display: block;
}

#wystawy {
  top: 430px;
  left: 604px;
  width: 387px;
  height: 96px;
}

.pl #wystawy {
  background: url(images/pl_wystawy.png) no-repeat 0 0;
}

.en #wystawy {
  background: url(images_en/en_wystawy.png) no-repeat 0 0;
}

.gr #wystawy {
  background: url(images_gr/gr_wystawy.png) no-repeat 0 0;
}

.ie7 #wystawy,
.ie8 #wystawy,
.ie9 #wystawy {
  top: 427px;
}

#wystawy.active {
  display: block;
}

#kontakt {
  top: 444px;
  left: 646px;
  width: 347px;
  height: 171px;
}

.pl #kontakt {
  background: url(images/pl_kontakt.png) no-repeat 0 0;
}

.en #kontakt {
  background: url(images_en/en_kontakt.png) no-repeat 0 0;
}

.gr #kontakt {
  background: url(images_gr/gr_kontakt.png) no-repeat 0 0;
}

.ie7 #kontakt,
.ie8 #kontakt,
.ie9 #kontakt {
  top: 441px;
}

#kontakt.active {
  display: block;
}

#dol {
  position: absolute;
  top: 460px;
  left: 332px;
  width: 396px;
  height: 163px;
  z-index: 13005;
  text-align: center;
}

#dol.kontakt {
  left: 400px;
  width: 200px;
  font-weight: bold;
  font-size: 15px;
  line-height: 2;
  font-family: "Trebuchet MS", Arial, FreeSans, sans-serif;
}

#dol.kontakt a:hover {
  color: #fff;
}

#dol.malarstwo_papier {
  width: 515px;
  left: 242px;
}
