body{
  z-index: 1;
}
#kosadd {
  position: absolute;
  padding: 0;
  margin: 0;
  left: 200px;
  top: 10px;
  width: 650px;
  height: 700px;
  z-index: 500;
  display: none;
  xbackground-image: url(kosik_add.gif);
  border: medium double #FFA500;
  background-color: transparent;
}

#zobr {
  clear: both;
    z-index: 1;
}

/* katalog - galerie */
#katgal{
  left:0;
  position:relative;
  top:0;
  width:618px;
  z-index: 0;
}
#katgal p{
margin:0;
padding: 0;
  z-index: 1;

}
#katgal div.polozka {
  background: White url(kat_gal_bg.gif) no-repeat scroll left top;
  position:relative;
  margin: 2px 2px 2px 2px;
  padding: 0;
  left:0;
  top:0;
  width: 301px;
  height: 190px;
  float: left;
  border-bottom: 1px solid #E4E4E4;
  z-index: 1;
}

#katgal div.polozka h1 {
  height: 31px;
  vertical-align: top;
  margin: 0;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #005C9E;
  background:none;
  left:5px;
  position:absolute;
  text-decoration:none;
  top:4px;
  width:291px;
  cursor: hand;
  z-index: 1;
}
#katgal div.polozka p.popis {
  color:black;
  height:100px;
  left:110px;
  position:absolute;
  text-decoration:none;
  top:35px;
  width:185px;
  cursor: hand;
}
#katgal div.polozka img.nahled {
  border: none;
  margin: 0;
  height:100px;
  left:4px;
  position:absolute;
  top:35px;
  width:100px;
  cursor: hand;
}
#katgal div.polozka p.cena{
  color:red;
  font-size:14px;
  font-weight:bold;
  height:17px;
  left:4px;
  position:absolute;
  text-align:center;
  top:145px;
  width:106px;
}
#katgal div.polozka p.cena0{
  color:red;
  font-size:10px;
  font-weight:bold;
  height:17px;
  left:4px;
  position:absolute;
  text-align:center;
  top:145px;
  width:194px;
}
#katgal div.polozka p.cenask{
  color:gray;
  font-size:9px;
  height:15px;
  left:2px;
  position:absolute;
  text-align:center;
  top:178px;
  width:106px;
}
#katgal div.polozka p.cena2{
  color:gray;
font-size:9px;
height:15px;
left:2px;
position:absolute;
text-align:center;
top:166px;
width:115px;
}

#katgal div.kos{
  background: white url(kat_gal_kosbg.gif) no-repeat scroll top left;
  height: 20px;
  width: 85px;
  border-collapse: collapse;
  position: absolute;
  top: 143px;
  left: 115px;
}
#katgal div.kos input.kos_img {
  position: absolute;
  top: 3px;
  left: 26px;
  border: none;
  padding: 0;
  margin: 0;
  width: 16px;
  height: 14px;
}
#katgal div.kos input {
  border:1px solid #D4D0C8;
  font-size:9px;
  height:12px;
  left:2px;
  margin:0;
  padding:1px 2px;
  position:absolute;
  top:2px;
  width:15px;
}
#katgal div.kos p.kos{
  border:none;
  color:Red;
  font-size:8px;
  font-weight:bold;
  height:11px;
  left:42px;
  position:absolute;
  text-align:center;
  text-decoration:none;
  top:5px;
  width:42px;
}

#katgal div.sklad{
  background: white url(kat_gal_skladbg.gif) no-repeat scroll top left;
  height: 20px;
  width: 92px;
  border-collapse: collapse;
  position: absolute;
  top: 143px;
  left: 205px;
}
#katgal div.sklad p.sklad{
color:#4C8AB7;
font-family:tahoma;
font-size:10px;
font-weight:bold;
height:13px;
left:20px;
position:absolute;
text-align:center;
top:4px;
width:67px;
}
#katgal div.sklad img.sklad{
  height: 14px;
  width: 16px;
  position: absolute;
  top: 3px;
  left: 3px;
}
#katgal div.polozka p.kat{
  color:gray;
font-size:9px;
font-weight:bold;
height:15px;
left:117px;
position:absolute;
text-align:center;
top:166px;
width:82px;
}
#katgal div.polozka p.vyr{
  color:gray;
font-size:9px;
height:15px;
left:208px;
position:absolute;
text-align:center;
top:166px;
width:87px;
}


#katgal
#katgal

