table.prod {
	border-width: 0px;
	border-collapse: collapse;
	font-size: 11px;
	color: #1E1C1C;
}
table.prod td {
	background-color: #F9F9F9;
	border: 1px solid #B7BFB5;
	font-size: 11px;
	color: #1E1C1C;
	padding: 3px;
	text-align: center;
}
table.prod td a:link, table.prod td a:active, table.prod td a:visited {
	font-size: 11px;
	color: #1E1C1C;
	text-decoration: none;
}
table.prod td a:hover {
	font-size: 11px;
	color: #1E1C1C;
	text-decoration: underline;
}
table.prod td.capt {
	color: #306928; 
	background-color: #D6E4D3; 
	font-weight:bold;
	padding: 4px;
} 
table.prod td.rez {
	color: #306928; 
	background-color: #D6E4D3; 
	font-weight:bold;
	text-align: right;
	padding: 6px;
} 
table.prod td.sum {
	color: #1E1C1C; 
	background-color: #D6E4D3; 
	font-weight:bold;
} 
input.kol {
	background-color: #ffffff;
	border: 1px solid #B7BFB5;
	width: 42px;
	height: 17px;
	font-size: 11px;
	color: #383838;
	padding-left: 3px;
}
a.pr_:link, a.pr_:active, a.pr_:visited {
	font-size: 12px;
	color: #01457A;
	text-decoration: none;
}
a.pr_:hover {
	font-size: 12px;
	color: #5485AF;
	text-decoration: none;
}
table.elem {
	border: 1px solid #C7D6C6;
	border-collapse: collapse;
	font-size: 12px;
	color: #1E1C1C;
	margin-bottom: 10px;
}
table.elem td {
	background-color: #E1EFDD;
	font-size: 12px;
	color: #1E1C1C;
	vertical-align: top;
}
img.pic {
   border: 1px solid #C1DABB;
}
span.nazva {
	color: #A80000;
}