.navigation, .navigation ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
text-align: left;
float: right;
}

.navigation a{
	display:block;
	line-height: 40px;
	width: auto;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: white;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-top: 7px;
	text-decoration: none;
}

.navigation li.active > a{
	background-image: url(../images/hl-menu-over.png);
	color: #212B38;
}

.navigation li ul li a{
	border-top: 0px solid #999999;
	border-bottom: 0px solid #999999;
	background-image: url(../images/hl-menu-over.png);
	color: #212B38;
	padding: 7px 7px 7px 7px;
	font-size: 13px;
	line-height: 20px;
}

.navigation li ul li a:hover{
	border-top: 0px solid #999999;
	border-bottom: 0px solid #999999;
	background-image: none;
	background-image: url(../images/hl-menu-zvyr.png);
	color: White;
}


.navigation li ul li ul li a{
border-top: 0px solid #999999;

}
.navigation li ul li ul li{
margin-left: 10px;
}

.navigation li ul li.active > a{
background-color:#aaaaaa;
color:#000000;
}


.navigation a:hover{
	background-image: url(../images/hl-menu-over.png);
	color: #212b38;
}

.navigation li{
	float:left;
	position:relative;
}

.navigation ul {
position:absolute;
display:none;
width:12em;
top:54px;
z-index: 100;
}

.navigation li ul a{
width:12em;

}

.navigation ul ul{
top:auto;
}

.navigation li ul ul {
left:12em;
margin:2px 0 0 10px;
}

.navigation li:hover ul ul, .navigation li:hover ul ul ul, .navigation li:hover ul ul ul ul{
display:none;
}
.navigation li:hover ul, .navigation li li:hover ul, .navigation li li li:hover ul, .navigation li li li li:hover ul{
display:block;
}

#menu_last_item {
	margin-left: -100px;
	color: Red;
}

/*menu navigacia druha */

#druhe_menu_m {
	margin-left: auto;
	margin-right: auto;
}
.navigation2, .navigation2 ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
float: left;
}

.navigation2 a{
	display:block;
	line-height: 20px;
	width: auto;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #a1a5ad;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-top: 7px;
	text-decoration: none;
	text-align: left;
}

.navigation2 li.active > a{
	background-image: url(../images/2-menu-over.png);
	color: white;
}

.navigation2 li ul li a{
	border-top: 0px solid #999999;
	border-bottom: 0px solid #999999;
	background-image: url(../images/2-menu-over.png);
	color: white;
	padding: 7px 7px 7px 7px;
}

.navigation2 li ul li a:hover{
	border-top: 0px solid #999999;
	border-bottom: 0px solid #999999;
	color: #212B38;
	background-image: url(../images/2-menu-zvyr.png);
}

.navigation2 li ul li ul li a{
border-top: 0px solid #999999;

}
.navigation2 li ul li ul li{
margin-left: 10px;
}

.navigation2 li ul li.active > a{
background-color:#aaaaaa;
color:#000000;
}


.navigation2 a:hover{
	background-image: url(../images/2-menu-over.png);
	color: white;
}

.navigation2 li{
	float:left;
	position:relative;
}

.navigation2 ul {
position:absolute;
display:none;
width:12em;
top:2.1em;
}

.navigation2 li ul a{
width:12em;

}

.navigation2 ul ul{
top:auto;
}

.navigation2 li ul ul {
left:12em;
margin:2px 0 0 10px;
}

.navigation2 li:hover ul ul, .navigation2 li:hover ul ul ul, .navigation2 li:hover ul ul ul ul{
display:none;
}
.navigation2 li:hover ul, .navigation2 li li:hover ul, .navigation2 li li li:hover ul, .navigation2 li li li li:hover ul{
display:block;
}

/*manulane upravene menu polozky*/
#menu-item-povinne_zverejnovanie {width: 110px;}
#menu-item-centrum_na_korze {width: 80px;}
#menu-item-obchodne_verejne_sutaze {width: 110px;}
#menu-item-sportovy_areal {width: 80px;}
#menu-item-subory_a_kluby {width: 63px;}
#menu-item-kino_torysa {width: 63px;}
#menu-item-kniznica_b_n_nezabudova {width: 102px;}

#menu-item-povinne_zverejnovanie,
#menu-item-centrum_na_korze,
#menu-item-obchodne_verejne_sutaze,
#menu-item-sportovy_areal,
#menu-item-subory_a_kluby,
#menu-item-kniznica_b_n_nezabudova,
#menu-item-kino_torysa

{
	text-align: center;
	line-height: 20px;
}