#menu_top {
    width: 100%;
    margin: 0;
    position: relative;
}

#menu_top a:hover {
    text-decoration: none;
}

#menu_top.expanded .ul_0 {
    padding-bottom: 30px;
}

#menu_top .ul_0 {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 100%; 
	height: 43px;
	background: url('../images/gfx_main/bg_menu_top_pl.gif') no-repeat;
}

#menu_top .ul_0 li {
	float: left;
	text-align: center;
    line-height: 43px;
}

#menu_top .ul_0 li, #menu_top .ul_0 li a {
    font-size: 16px;
	font-weight: bold;
}

#menu_top .ul_0 li ul {
    display: none;
}

#menu_top .ul_0 li.hover ul {
    display: block;
}

#menu_top .ul_0 #mt_events {
	width: 139px;
	color: #0099b5;
	}

#menu_top .ul_0 #mt_events a {
	color: #0099b5;
}

#menu_top .ul_0 #mt_events.hover {
	background-color: #0099b5;
	color: #fff;
}

#menu_top .ul_0 #mt_events.hover a {
	color: #fff;
}

#menu_top .ul_0 #mt_events .ul_1 {
	background-color: #0099b5;
    color: #fff;
	width: 950px;
	padding-left: 0px;
}

#menu_top .ul_0 #mt_events .ul_1 li {
	float: left;
}

#menu_top .ul_0 #mt_events .ul_1 li a:hover, #menu_top .ul_0 #mt_events .ul_1 li a.hover {
	color: #000;
}
#menu_top .ul_0 #mt_nck_work {
	width: 133px;
	color: #00b2ce;
	}

#menu_top .ul_0 #mt_nck_work a {
	color: #00b2ce;
}

#menu_top .ul_0 #mt_nck_work.hover {
	background-color: #00b2ce;
	color: #fff;
}

#menu_top .ul_0 #mt_nck_work.hover a {
	color: #fff;
}

#menu_top .ul_0 #mt_nck_work .ul_1 {
	background-color: #00b2ce;
    color: #fff;
	width: 950px;
	padding-left: 0px;
}

#menu_top .ul_0 #mt_nck_work .ul_1 li {
	float: left;
}

#menu_top .ul_0 #mt_nck_work .ul_1 li a:hover, #menu_top .ul_0 #mt_nck_work .ul_1 li a.hover {
	color: #000;
}
#menu_top .ul_0 #mt_wokol_nck {
	width: 131px;
	color: #b77eb7;
	}

#menu_top .ul_0 #mt_wokol_nck a {
	color: #b77eb7;
}

#menu_top .ul_0 #mt_wokol_nck.hover {
	background-color: #b77eb7;
	color: #fff;
}

#menu_top .ul_0 #mt_wokol_nck.hover a {
	color: #fff;
}

#menu_top .ul_0 #mt_wokol_nck .ul_1 {
	background-color: #b77eb7;
    color: #fff;
	width: 740px;
	padding-left: 210px;
}

#menu_top .ul_0 #mt_wokol_nck .ul_1 li {
	float: left;
}

#menu_top .ul_0 #mt_wokol_nck .ul_1 li a:hover, #menu_top .ul_0 #mt_wokol_nck .ul_1 li a.hover {
	color: #000;
}
#menu_top .ul_0 #mt_ratusz {
	width: 191px;
	color: #9b2590;
	}

#menu_top .ul_0 #mt_ratusz a {
	color: #9b2590;
}

#menu_top .ul_0 #mt_ratusz.hover {
	background-color: #9b2590;
	color: #fff;
}

#menu_top .ul_0 #mt_ratusz.hover a {
	color: #fff;
}

#menu_top .ul_0 #mt_ratusz .ul_1 {
	background-color: #9b2590;
    color: #fff;
	width: 950px;
	padding-left: 0px;
}

#menu_top .ul_0 #mt_ratusz .ul_1 li {
	float: left;
}

#menu_top .ul_0 #mt_ratusz .ul_1 li a:hover, #menu_top .ul_0 #mt_ratusz .ul_1 li a.hover {
	color: #000;
}
#menu_top .ul_0 #mt_centrum_sw_jana {
	width: 176px;
	color: #0099b5;
	}

#menu_top .ul_0 #mt_centrum_sw_jana a {
	color: #0099b5;
}

#menu_top .ul_0 #mt_centrum_sw_jana.hover {
	background-color: #0099b5;
	color: #fff;
}

#menu_top .ul_0 #mt_centrum_sw_jana.hover a {
	color: #fff;
}

#menu_top .ul_0 #mt_centrum_sw_jana .ul_1 {
	background-color: #0099b5;
    color: #fff;
	width: 950px;
	padding-right: 0px;
}

#menu_top .ul_0 #mt_centrum_sw_jana .ul_1 li {
	float: right;
}

#menu_top .ul_0 #mt_centrum_sw_jana .ul_1 li a:hover, #menu_top .ul_0 #mt_centrum_sw_jana .ul_1 li a.hover {
	color: #000;
}
#menu_top .ul_0 #mt_bip {
	width: 68px;
	color: #a7cd39;
	}

#menu_top .ul_0 #mt_bip a {
	color: #a7cd39;
}

#menu_top .ul_0 #mt_bip.hover {
	background-color: #a7cd39;
	color: #fff;
}

#menu_top .ul_0 #mt_bip.hover a {
	color: #fff;
}

#menu_top .ul_0 #mt_bip .ul_1 {
	background-color: #a7cd39;
    color: #fff;
	width: 950px;
	padding-right: 0px;
}

#menu_top .ul_0 #mt_bip .ul_1 li {
	float: right;
}

#menu_top .ul_0 #mt_bip .ul_1 li a:hover, #menu_top .ul_0 #mt_bip .ul_1 li a.hover {
	color: #000;
}
#menu_top .ul_0 #mt_contact {
	width: 112px;
	color: #6cc067;
	}

#menu_top .ul_0 #mt_contact a {
	color: #6cc067;
}

#menu_top .ul_0 #mt_contact.hover {
	background-color: #6cc067;
	color: #fff;
}

#menu_top .ul_0 #mt_contact.hover a {
	color: #fff;
}

#menu_top .ul_0 #mt_contact .ul_1 {
	background-color: #6cc067;
    color: #fff;
	width: 950px;
	padding-right: 0px;
}

#menu_top .ul_0 #mt_contact .ul_1 li {
	float: right;
}

#menu_top .ul_0 #mt_contact .ul_1 li a:hover, #menu_top .ul_0 #mt_contact .ul_1 li a.hover {
	color: #000;
}

#menu_top .ul_0 li .ul_1 {
	position: absolute;
	top: 43px;
	left: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#menu_top .ul_0 li .ul_1 li {
	float: left;
	text-align: left;
	font-size: 12px;
    line-height: 30px;
    padding: 0 19px;
    background: url(../images/gfx_main/bg_menu_top_li_separator.gif) no-repeat center left;
}

#menu_top .ul_0 li .ul_1 li.first {
    background: none;
}

#menu_top .ul_0 li .ul_1 li a {
	font-size: 12px;
}


#menu_top_footer {
    width: 100%;
    height: 19px;
    margin: 1px 0 0 0;
    background: url('../images/gfx_main/bg_menu_top_footer.gif') no-repeat;
    overflow: hidden;
}
