﻿
.stred .blok	{ border:0px none; background-color: transparent; }
.stred h2	{ margin-bottom:0px; }
.stred table.galery { font-size: 80%; margin:0px; width:100%;
 border-collapse:separate; border-spacing:1px; }
table.galery td { width: 33.3%; vertical-align:top; padding:0.2em; padding-right:0em;
	background-color:white;  }
.galery td h3	{ margin:0em 0em 0.2em 0em; padding:0em; }
/*
.novinky td		{ border-left:1px solid red; border-top:1px solid red; }
*/
.novinky td img.produkt	{ width:15em; }
.langsk .cpop	{ display:none; }
/*
.galery td p	{ line-height:120%; padding:0px 1px; }
*/
.galery td h4	{ text-align:center; }
.galery form	{ clear:both; }
.galery form .cont { margin-right:32px; }
.galery form .cont p	{ background-color: #D5E3F6;
	font-size:120%; white-space:nowrap; text-align:center;
	border: solid #a3c1ea; border-width: 1px; }
.galery form .subm { float:right; margin:0.5em 0.2em; }
.galery form .cena { font-weight: bold; color:#D80000; padding:0 0.2em; }
.galery form .qty,
.galery form .butt { vertical-align: middle; margin:0px 2px; }

table.params	{ margin:0.2em 0em; table-layout:fixed; border-collapse:collapse; border-spacing:0px;  }
table.params tr	{ font-size:68%; }
table.params td	{ padding:0.1em 0em; vertical-align:top; }
table.params td	{ width:auto; border:0px none; margin:0px; padding-left:0.2em; }
.subkat		{ background-color: white; padding-bottom:0.5em;}
.subkat a	{ display:block; background:white url(/images/d.gif) no-repeat 0.25em;
		font-size:85%; padding-left:1.2em; }
.w3-bar-block .vt-pad2, button.vt-pad2	{ padding:2px 16px; }
.vt-marg2	{ margin:2px }
		