/**
 * CSS soubor
 * utf8 (ěščřžýáíé) 
 */
.scol2, .search-box, ul.shop, #head h2, #head span.tl, #head span.tr,
.scol1, #head ul.nav, .no-print, p.links, .inv { display:none; }
h1 span { display:block; }
#head img, a img { border:none; }
div.karta { float:left; width:203px; border:1px solid #7e7e7e; margin-right:4px; text-align:center; padding:5px 10px; }

#content form br { clear:left; }
#content label { display:block; float:left; width:10em; }
input.text, select, textarea { margin-bottom:3px; }
#content input.text, #content select { width:10em; }
#content input.medium { width:6em; }
#content input.narrow { width:3em; }
#content label.checkbox { display:block; margin-left:10em; width:auto; float:none; margin-bottom:3px; }
#content legend label { float:none; display:inline; width:auto; }
#content fieldset.hidden { padding-top:0; padding-bottom:0; }
textarea { width:90%; height:100px; }

#cart-content input.text { width:1.5em; }
#cart-content tbody td { white-space:nowrap; }
#cart-content table td.final { font-weight:bold; }
#cart-content table td, #cart-content table th { padding:3px 5px 1px 5px; }
#cart-content table tfoot th { text-align:right; }
#cart-content table tfoot td { text-align:center; }
#cart-content tr.dap th { text-align:right; }
/* --- ostatni tridy --- */
.clear { clear:both; display:block; height:1px; font-size:1px; }