.colLeft{
		width:250px;
		background:none;
		float:left;
		position:relative;
		z-index:1;
	}
	.colRightContainer{
		float:right;
		width:100%;
		margin-left:-250px;
	}
	.colRight a
	
	{
		color: #024F96;
	}
	.colRight 
	
	{
		margin-left:270px;
		background:none;
	}
	
	.colLeft ul, .colLeft ul li
	{
		margin:0;
		padding:0;
		list-style:none;
	}
	.colLeft ul li
	{
		line-height:1.5;

	}
	
	.colLeft a
	{
		color:#006699;
	}
	.colLeft ul li ul
	{
		margin:8px 0;
		font-size:11px;
	}
	.colLeft ul li ul li, .colLeft ul li ul li a, a.menu
	{
		color:#0099cc;
		padding:3px;
		
	}
	.colLeft ul li ul li ul li
	{
		padding-left:10px;
	}
	.colLeft  a.active
	{
		background:#5bcfff;
		color:#fff;
	}
	#breadcrumbs
	{
		color:#999999;
		font-size:11px;
		margin-top:19px;
	}
	#breadcrumbs a
	{
		color:#999999;
		font-size:11px;
	}
	h1
	{
		font-family:"Times New Roman", Times, serif;
		color:#024f96;
		font-size:24px;
		font-weight:normal;
	}
	.tov_pos
	{
		
	}
	.tov_pos .tcol1{
		width:160px;
		background:none;
		float:left;
		position:relative;
		z-index:1;
	}
	.tcol1 img
	{
		border:1px solid #999999;
		margin-bottom:25px;
	}
	.tov_pos .tcol2c{
		float:right;
		width:100%;
		margin-left:-160px;
	}
	.tov_pos .tcol2{
		margin-left:160px;
		background:none;
	}
	.tcol2 a
	{
		color:#024f96;
		
		
		margin-bottom:16px;
	}
	div.buy_in
{
	width:400px;
	height:30px;
	padding-top:10px;
	background:url(images/buy_in.gif) top left no-repeat;
	text-align:right;
	color:#fff;
	overflow:hidden
}
div.buy_in input
{
	border:none;
	color:#999999;
	padding:3px 10px;
	width:20px;
	float:left;
	background:none;
	padding:0;
	margin-right:50px;
	text-align:center;
	
}
div.buy_in p
{
	margin-top:3px;
	text-align:left;
	
}
div.buy_in p span
{
	width:90px;
	display:block;
	text-align:center;
	float:left;
	
}
div.cart
{
	background:#00cfe4;
}
div.cart div.left
{
	background:url(/images/blue_corner_left.gif) left top no-repeat;
}
div.cart div.right
{
	background:url(/images/blue_corner_right.gif) right bottom no-repeat;
}
div.cart table
{
	border-spacing:12px;
	width:100%;
}
div.final table
{
	border-spacing:0;
	width:100%;
	border:1px solid #b6b6b6;
}
div.cart table td
{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background:#fff;
text-align:right;
}
td.first
{
	text-align:center;
}
td.second
{
	text-align:left;
}
div.cart table th
{
	color:#fff;
	font-weight:normal;
	text-align:left;
	padding:0;
}
td.itog
{
	font-weight:bold;
	text-align:center;
}
td.rem
{
	background:none !important;
	padding:0;
}
div.final table th
{
	font-weight:normal;
	text-align:left;
	padding:5px;
}
div.final table td, div.cart table td
{
	padding:5px;
}
div.final table tr.c
{
	background:#e9e9e9;
}
table.buttons
{
	margin-top:25px;
	width:100%;
}
table.buttons td a
{
	color:#fff;
	text-decoration:none;
	display:block;
	text-align:center;
}

table.buttons td
{
	text-align:center;
	color:#fff;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding:5px;
}
table.buttons td.col1
{
	background:#00cfe4;
}
table.buttons td.col2
{
	background:#024f96;
}
table.rekviz
{
border-spacing:10px;
}
table.rekviz
{
	padding:0;
}
table.rekviz input, table.rekviz textarea
{
	width:100%;
}

.tov_pos{ 	
  display: flex;
  align-items: center;
}