.v-liner
{
	background: url(../Images/Design/bg-v-liner.gif) left top repeat-y; 
	width: 945px;
}

.t-left
{
	float: left;
	width: 532px;
}

.t-right
{
	float: right;
	width: 390px;
	background: url(../Images/Design/bg-products-block.jpg) 0 15px no-repeat; 
}

.t-right-in
{
	padding: 0 10px 10px 0	
}

.t-rscontent
{
	background: url(../Images/Design/bg-trscontent.jpg) left bottom no-repeat; 
	min-height: 225px; 
	_height: 218px;

}

.t-rscontent-in
{
	padding: 0 20px 0 20px;
	height: 198px;
	overflow: hidden;
}

.t-news
{
	background: url(../Images/Design/bg-products.jpg) left bottom repeat-y; 
}

.light-color
{
	color: #b7b7b7 !important;
}

.t-right-in h2
{
	background: url(../Images/Design/plus.gif) 3px 3px no-repeat; 
	padding: 8px 0 20px 50px;
}

.prod-item h2
{
	background: none; 
	padding: 0;
	letter-spacing: normal;
	color: #b0b0b0;
	font-family: sans-serif; 
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 5px 0;
}

.prod-item
{
	background: url(../Images/Design/bg-products.jpg) right top repeat-y; 
	margin: 0 0 10px 0px;
}

.pi2
{
	background: url(../Images/Design/bg-products-t.jpg) right top no-repeat; 
}

.pi3
{
	background: url(../Images/Design/bg-products-b.jpg) right bottom no-repeat; 
	margin: 0;
	padding: 0 10px 8px 45px;
	min-height: 115px;
	_height: 115px;
}

.pi3 p, .t-sus .sus-item p
{
	margin: 0;
	padding: 0;
}

.pill
{
	float: right;
	margin: 10px 0 10px 10px;
}

.prod-link
{
	color: #63a62b;
	text-decoration: none;
	font-size: 19px;
	font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; 
	/*font-weight: bold;*/
	padding: 6px 0 0 0;
	margin: 0;
	display: block;
	font-weight: normal;
}

.sus-link
{
	color: #5fa32b;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.t-sus 
{
	padding-top: 20px; 
}

.t-sus h2
{
	background: url(../Images/Design/ok.gif) 3px 3px no-repeat; 
	padding: 8px 0 20px 50px;
	margin-left: 25px;
}

.sus-item
{
	margin: 0 0 10px 30px;
	clear: both;
}

.sus-item h2
{
	margin: 0 0 6px 0;
	padding: 0;
	font-size: 10px;
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
	color: #b6b5b5;
	font-weight: normal;
	background: none;
}

.susill
{
	float: left;
	padding: 3px;
	border: 1px solid #f0f0f0;
	margin: 0 10px 10px 0
	
}

.vice-box
{
	clear: both; height: 20px;
	padding: 0 11px;
}

.vice
{
	float: right;
}

.t-sus .vice	{ margin: 15px; }

.t-contact		{ margin: 20px 0 0 0; color: #989898; }
.t-tel		{ float: right; border-left: 1px solid #ededed; width: 220px; }
.t-telin		{ padding: 4px 0 10px 20px}
.letter		{ float: left; margin: 9px 35px 30px 0; }

.ilustrace-titulni { margin: 0 0 10px 40px; }
