.ks {width:30px;}

.produkt {
 float:left;
 width: 218px;
 hei/ght:120px;
 height:auto;
 position:relative;
 color:#000;
 margin-left:20px;
 margin-bottom:20px;
 text-align:left;
 font-size:12px;
 background: #FFE991
}

.box .produkt, .aktualne .produkt {
  background:none;
  margin-left:10px;
  margin-bottom:10px;
  text-align:center;
}

.box .produkt img, .aktualne .produkt img {
  float:none;
}

.produkt.first {margin-left:0}
.produkt .c {
  padding:3px;
  border:1px solid #000;
  margin:0;
}

.produkt {text-align:left}
.produkt img { 
 border:1px solid #fff;
 margin-bottom:5px;
 float:left;
}

.produkt h2 {
 margin:0;
 font-size:12px;
 color:#fff;
 height:auto;
 padding:0;
}

.produkt h2 span {
  padding:5px;
  margin:1px;
  padding-top:6px;
  background-position: left -7px;
}

.produkt h2 a:hover {  color:#fff;text-decoration:underline}

.produkt p {
 margin:0;
 padding:0;
 padding-top:10px;
 color:#910D07;
 height:55px;
 margin-bottom:10px;
}

.produkt fieldset {
  border:none;
  padding:0;
  margin-right:10px;
  font-size:11px;
  text-align:right
}

.produkt fieldset input[type=submit], fieldset.kosikBox input[type=submit] {
  background: none;
  border:none;
  color:#910D07;
  margin:0;
  text-align:right;
  width:auto;
}

.produkt fieldset input {margin:0}

.produkt .cena {
 position:relative;
 font-size:13px;
 color:#000;
 text-align:left;
}

.produkt .cena span {
  color:#0F344F;
  font-weight:bold;
}

.produkt a {
  color: #fff;
  display:inline;
  text-decoration:none
}

.akcni_cena {
  clear:both;
  display:block;
  font-size:1.0em;
  background:#980707;
  color:#fff;
  padding:5px;
  font-weight:bold;
}

.produkt .akcni_cena {
  font-size:11px;
  fo/nt-weight:normal;
}

.strankovani {
  float:right;
  width:auto;
}

.strankovani a {
  padding:0px;
  text-decoration:none;
}

.strankovani a:hover {
  text-decoration:underline}

.img-c-detail {display:block;text-align:center;margin-top:20px}
.img-c-detail img {border:3px solid #0745A8} 

.detail img {  margin-bottom:10px;}

.detail .thumbs img {
  float:left;
  margin-left:8px;
  border:1px solid #0F344F
}

.detail .thumbs img.first {
 margin-left:0;
}

.detail .col-l {
 float:left;
 width:340px;
}

.detail .col-r  {
  float:right;
  width:330px;
}  

.detail p {
  margin:0;padding:0;
  margin-bottom:10px;
}

.cena {margin:0;padding:0}
.cena span {color:#0F344F}
.cena span.cena2 {font-size:14px}

.katalog {width:99%}
.katalog thead tr {background:#752500;}
.katalog thead td {color:#fff;border-bottom:3px solid #9D490E}
.katalog tr {background:#B5B951}
.katalog tr.second {background:#222}
.katalog td {padding:6px;color:#000;font-size:1.1em;}