/* Nowe menu */

.threecols {
	width: 960px !important;
	padding: 25px 0 40px 0 !important;
}

.threecols > ul {
	float: left !important;
	width: 190px !important;
	margin: 0 !important;
	padding: 0 65px !important;
	list-style: none !important;
	color: #048ad2 !important;
	text-transform: uppercase !important;
}

.threecols .lastviewed {
	background: url('../img/site/menu-threecols-bg.gif') no-repeat center top;
}

.threecols a {
	color: #a7bdd2 !important;
}

.threecols ul a:hover, .threecols ul li:hover a {
	color: #169ae1 !important;
}

.threecols ul.category a:hover, .threecols ul.category li:hover a {
	color: #ffffff !important;
}

.threecols ul ul {
	text-transform: none !important;
	padding: 0 !important;
	margin: 0 !important;	
}

.threecols ul ul li {
	line-height: 10px !important;	
}

.threecols ul ul a, .threecols ul li:hover ul a, .threecols ul ul a:hover {
	color: #ffffff !important;	
}

.threecols ul li {
	position: relative !important;
	overflow: hidden !important;
}

.threecols ul a.close {
	position: absolute !important;
	right: 0 !important;
	top: 5px !important;
	display: block !important;
	width: 12px !important;
	height: 12px !important;
	background: url('../img/site/menu-threecols-close-bg.png') no-repeat 0 0 !important;
	text-indent: -9999px !important;
}

.threecols ul a.close:hover {
	background-position: 0 -12px !important;
}

.right {
	float: right;
}