.polozky
{
  float: left;
  width: 620px;
}
.polozka
{
  display: block;
  position: relative;
  float: left;
  width: 190px;
  font-family: Arial;
  margin-right: 8px;
  margin-bottom: 5px;
	padding-left: 5px;
	background-image: url(deputa/nazev_left.png);
	background-repeat: no-repeat;
}
.polozka.ssleva { background-image: url(deputa/nazev_left_sleva.png); }
.polozka.kat { width: 292px; }
.polozka .znacka
{
	float: left;
  display: block;
	text-transform: uppercase;
  padding: 2px 10px 0px 0px;
	margin-left: 4px;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  cursor: default;
	background-image: url(deputa/nazev_right.png);
	background-repeat: no-repeat;
	background-position: 100% 0px;
}
.polozka .znacka img { margin-bottom:-2px; }
.polozka.ssleva .znacka { background-image: url(deputa/nazev_right_sleva.png); color: #ffffff; }
.polozka .body, .polozka .bodys, .polozka .bodyg, .polozka .bodyk
{
	clear: both;
  position: relative;
  padding: 5px;
  height: 120px;
  _height: 120px;
  display: block;
  line-height: 14px;
  text-decoration: none;
  border: 1px solid #FFD504;
  cursor: pointer;
	background: #000000;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.polozka .bodys { border: 1px solid #FFD504; }
.polozka .bodyg { width: 280px; text-align: center; ; color: #FFD504; }
.polozka .bodyk { height: 80px; text-align: center; color: #FFD504; }
.polozka .body:hover, .polozka .bodys:hover, .polozka .bodyg:hover, .polozka .bodyk:hover
{
  border: 1px solid #ED1B24;
  cursor: pointer;
}
.polozka .bodys:hover
{
  border: 1px solid #ED1B24;
}
.polozka.zeny .bodyg { background-image: url(../../data/kategorie/kategorie_zeny.jpg); }
.polozka.muzi .bodyg { background-image: url(../../data/kategorie/kategorie_muzi.jpg); }
.polozka.akcnew { width: 292px; }
.polozka.akcnew .body { height: auto; }
.polozka.akcnew .body img { float: left; margin-right: 5px; }
.polozka .sleva
{
  position: absolute;
  top: -3px;
  right: 2px;
  z-index: 5;
}
.polozka .img
{
  float: left;
  width: 90px;
  height: 120px;
  background: #000000;
	background-image: url(../../data/kategorie/unknown.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.polozka .nazev
{
  float: right;
  margin-left: 5px;
  padding-top: 5px;
  text-align: center;
  width: 80px;
  height: 40px;
  font-size: 11px;
  font-weight: bold;
  color: #FFD504;
}
.polozka .cena
{
  float: right;
  margin-left: 5px;
  margin-top: 32px;
  padding-top:10px;
  padding-left: 15px;
	padding-right: 5px;
  font-size: 9px;
  color: #ED1B24;
	text-align: right;
}
.polozka .cenacena
{
  font-size: 14px;
  font-weight: bold;
}
.polozka .cenacenab
{
  color: #ffffff;
}

.strany
{
  color: #FFD504;
  padding: 0px;
  margin: 0px 20px 0px 0px;
  font-size: 11px;
  cursor: default;
  text-align: right;
  height: 30px;
}
.strany a
{
  color: #FFD504;
  text-decoration: none;
  font-weight: bold;
  font-size: 15px;
}
.strany a:hover, .strany .sel
{
  color: #ED1B24;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
}
.path { float: left; font-weight: bold; margin-bottom: 5px; }
.path a { font-size: 11px; text-decoration: none; }
.path a:hover { color: #ED1B24; }
div.page {
clear: both;
}
#home .kol {
  display: block;
  float: left;
  width: 200px;
  font-size: 130%;
  font-weight: bold;
  text-decoration: none;
  margin-bottom: 5px;
}
#home .kol2 {
  width: 200px;
}
#right-bar {
  float: right;
  width: 210px;
  height: 930px;
  color: #FFD400;
}
#right-bar .content {
  padding-right: 10px;
}
#right-bar h2 {
  margin: 0;
  padding: 0;
  font-size: 130%;
  line-height: 25px;
}