body { color:#b3bcc6; font-size:62.5%; }
#page { font-size:1.2em; font-family:Arial, serif; line-height:1.4; margin:0 auto; position:relative; }
#lang, .hidden2, #h-submenu, .submenu, #h-vyhledavani, form, #navigation-wrap, #h-zakaznicke-centrum { display:none; }
.img-left{ display:block; float:left; margin:0 10px 5px 0; }
.img-right { display:block; float:right; margin:0 0 0 5px; }
.img-center { display:block; margin:5px auto; }
.box { clear:both; }
.print-only { display:block;  }
.products-list li h2 { text-transform:uppercase; font-size:1.2em; text-align:center; }
.products-list li { width:210px; margin:5px 0px 20px 0px; float:left; position:relative; }
.products-list li a.border { border:1px solid #000; display:block; width:180px; margin:auto; text-align:center; }
.products-list li a.border img { margin:10px 0; border:none; }
.products-list li .more { text-align:center; }
.product-detail { margin:20px 0; }
.product-detail img { border:none; }

table { border-collapse:collapse; }
table th, table td { border:1px solid #000; }
table thead th { background-color:#3494d0; color:#0e212f; text-align:left; padding:8px 10px; text-transform:uppercase; }
table tbody th, table tbody td { background-color:#162d3e; color:#8191a3; padding:5px 10px; }
table tbody th { width:300px; text-align:left; }
table tbody td { text-align:left; }
table tbody tr.loader td { color:#fff; text-align:center; font-style:italic; padding:8px 10px; text-transform:uppercase; }
