 p.ceny{ text-align:right;}
 p.cenikpopis{ text-align:justify;}
 #detail_img{ text-align:center;}
 #podcarou { border-top: 1px solid #cdc; padding-top:1ex;}
 b,strong{ color:#666600; padding-left:1ex;padding-right:1ex;}
 #podcarou small{ color:#999; padding-left:1ex;padding-right:1ex;}
 table.cenik{width:100%; border:1px solid #cdc; border-collapse:collapse;}
 table.cenik td {padding:.5ex; border:1px solid #f5f5f5;}
 table.cenik th {padding:.5ex;margin:0px; border:0px solid #fff; background-color:#666600;color:#FFFFFF;}
.d1 { width:4em;} 
.d2 { } 
.d3 { width:5em; text-align:right; white-space:nowrap;} 
.d4 { width:5em; text-align:right;white-space:nowrap;}

#r_box p{padding-left:1ex;padding-right:1ex;}
#r_box b{padding-left:0;padding-right:0;}
#p1 { border:1px dotted #cdc;width:70%; margin-left:1em;}


 h1 {color:#663300}
 ul{
  font-size:85%;
	line-height:1.6em;}
 ul.hnav {
  margin:.3em  0 .3em;
  padding: 0.5em;
  list-style:none;
  color:#663300;
  }
 ul.hnav li {
  margin:.2em;
  padding:.1em .5em .3em .5em ;
  text-indent:-0.3em;
  background-color:#FFFFFF;
  display:inline;
  }
  ul.hnav li a{ white-space:nowrap;}
 
 ul.vnav {
  margin:.5em 0 1em;
  padding:0;
  list-style:none;
  color:#663300;
  }
 ul.vnav li {
  margin:0 0 2px;
  padding:0 0 0 18px;
  text-indent:-18px;
  }
 ul.snav {
   font-size:80%;
	line-height:1.5em;
  margin:0  0 .5em;
  padding:0;
  list-style:none;
  color:#663300;
  }
 ul.snav li {
  margin:0;
  padding:0 ;
  text-indent:0;
  display:inline;
  }
  ul.snav li a{ white-space:nowrap;  border-width:0 ; color:#FF9900; text-decoration:none;}
  	