#max, #min {
	width: 100% !important;
}
body {
	font-family: sans-serif;
	background: #fff;
	margin: 0;
	padding: 0 0.5cm;
	font-size: 10pt;
	color: #000
}
#koupit, ul.links, #new, p.price a,#user, #lang, #noscreen, #head form, #menu, #nav, hr, #foot, #client, .rekl, #sort, .page, #nav, #srov #new, #srov #por input, #srov #por legend, #srov #por table a, p.top, p.page {
	display: none
}
h1 a:link, h1 a:visited {
	color: #3c81c4;
	text-decoration: none;
	font-size: 24pt;
	margin: 0;
	padding: 0;
	font-family: serif
}
h2 {
	font-size: 14pt;
	margin: 0 0 0.5cm;
	padding: 0 0 0.1cm 0;
	border-bottom: 1px solid #cecece;
	color: #cecece
}
h3, #new h3, #detail h3 {
	font-size: 12pt;
	margin: 0 0 0.3cm 0;
	padding: 0 0 0.1cm 0;
	color: #cecece
}
h3 {
	border-bottom: none;
	color: #000
}
h4, #new h4 {
	font-size: 10pt;
	margin: 0;
	padding: 0 0 0.1cm 0
}
h4 {
	font-size: 11pt;
	color: #3c81c4
}
h4 a {
	text-decoration: underline;
	color: #000
}
#new {
	width: 5cm;
	float: right;
	font-size: 10px;
	margin: 0 0 0.3cm 0.3cm;
	padding: 0.1cm;
	border: 1px solid #cecece
}

#new a:link, #new a:visited {
	color: #000;
	text-decoration: underline
}
a:link, a:visited {
	text-decoration: underline;
	color: #000
}
.kat {
	height: 2.5cm;
	padding: 0 0 0.1cm;
	margin-bottom: 0.2cm;
	border: 1px solid #cecece
}
#katleft>.kat, #katright>.kat {
	min-height: 2.5cm;
	height: auto;
}
#new img, .kat img {
	border: none;
	width: 1.5cm;
	height: 1.2cm;
	margin: 0 0.2cm 0.2cm 0;
	float: left
}
.kat img {
	width: 2.2cm;
	height: 1.8cm;
	border: none;
}
#detail img {
	border: none;
	margin: 0 0.2cm 0.2cm 0;
	float: left
}
.nextimg img {
	border: none
}
#detail span {
	display: none
}
#detail span.slv {
	display: inline;
	color: #c00000
}
#detail span.detimg {
	display: block
}
table {
	border-collapse: collapse;
	font-size: 10pt
}
td, th {
	padding: 0.1cm;
	border: 1px solid #cecece
}
p {
	margin: 0;
	padding: 0.1cm 0.1cm 0.2cm 0;
	font-size: 10pt
}

ul, ol {
	margin-top: 0.2cm;
	margin-bottom: 0.2cm
}
li {
	list-style: square
}
#srov #por form {
	width: 100%
}
#srov #por fieldset {
	border: 1px solid #cecece;
	padding: 0.1cm
}
#srov #por table {
	width: 100%
}
#srov #por table td {
	border: none
}
#srov td {
	text-align: center
}
#basic h4 {
	clear: left
}
table {
	font-size: 100%
}
#spec table {
	width: 100%;
}
.slv {
	display: block;
}
img {
	border: none
}
#katleft, #katright {
	width: 48%;
	float: left
}
#katright {
	float: right
}
.kat {
	padding: 0.2cm;
}
.kat img {
	float: right;
	margin: 0 0 0.2cm 0.2cm;
	border: none
}

dt, dd {
	margin: 0;
	padding: 0;
}
dt {font-weight: bold;}
dd {padding-bottom: 7px;}
