div#topmenu{
	background: url(../images/topmenu.png) top left no-repeat;
	height: 32px;
	margin-bottom: 3em;
	font-family: SwisEU, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}

div#middle.home div#topmenu{
	margin-bottom: 0;
}

div#topmenu div.wrapper{
	padding-top: 6px;
	background: none;
}

div#topmenu a{
	font-size: 1.3em;
	margin: 0 1.5em;
	text-transform:uppercase;
}

div.ie div#topmenu a{
	margin: 0 1em;
	font-weight: bold;
}

div#topmenu a[href$=dlaklienta] span{
	color: #ff5;
}

div#topmenu ul.menu > li > a{
	color: #e6e7e8;
}

div#topmenu ul.menu > li.active > a, 
div#topmenu ul.menu > li > a:hover,
div#topmenu ul.menu > li > a.sfHover{
	color: #fff;
}

div#sidemenu{
	display: inline-block;
	float: left;
	width: 26%;
	margin-bottom: 2em;
}

div#sidemenu a{
	color: #112e52;
	font-size: 1.3em;
	font-weight: bold;
	text-transform:uppercase;
	line-height: 150%;
	margin-left: 20px;
	display: block;
}

div#sidemenu div.customenu_layout_list{
	margin-bottom: 2em;
}

div#sidemenu ul.customenu_system{
	background: url(../images/news1.png) top left repeat-y;
	border: 1px solid #ccc;
}

div#sidemenu li.link_active{
	background: url(../images/selection.png) left bottom no-repeat;
}

div#sidemenu li#current.parent{
	background: url(../images/selection.png) left -25px no-repeat;
}

div#sidemenu ul{
	padding: 0;
	margin: 0;
}

div#sidemenu ul li{
	padding: 0.5em 0 1em 0;
}

div#sidemenu ul li.child a{
	color: #5A5E68;
	font-size: 0.9em;
}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul{
	top: 1.9em !important;
}

ul.menu > li{
	background: none;	
}

ul.menu > li.active{
	background: none;
}

ul.menu li a{
	border: none;
	padding: 0;
}

ul.menu #current,
ul.menu li.sfHover,
ul.menu a:hover,
ul.menu li:hover{
	background: none;
}

ul.menu li.item53 > ul{
	width: 330px;
}

ul.menu li.item27 > ul,
ul.menu li.item37 > ul,
ul.menu li.item75 > ul{
	width: 195px;
}

ul.menu li > ul li{
	padding: 0.5em 0;
	background: none;
	font-size: 90%;
}

ul.menu li > ul{
	background: url(../images/submenu.png) top left repeat-x;
}

ul.menu li > ul li a{
	color: #fff;
}

ul.menu li.item53 > ul li.item61 a,
ul.menu li.item53 > ul li.item62 a,
ul.menu li.item53 > ul li.item63 a,
ul.menu li.item53 > ul li.item64 a,
ul.menu li.item75 > ul li.item80 a{
	color: #e6e7e8 !important;
	padding-left: 2em;
}


