	/* hlavni menu */
ul#menu {
margin:0; padding:0;
margin-left:15px;
_margin-top:-4px;
border-top:1px solid #FFFFFF;
}
ul#menu li {
background-image:url(../img/bg/menu.gif);
display:block;
float:left;
margin-right:1px;
color:#ffcd2c;
}
ul#menu li a {
color:#161e69;
text-decoration:none;
display:block;
height:27px; width:239px;
position:relative;
top:0; left:0;
overflow:hidden;
}
ul#menu li a span {
display:block;
height:27px; width:239px;
position:absolute;
top:0; left:0;
}
ul#menu li.mountain a { width:244px;}
ul#menu li.mountain a span { width:244px;}
/* ----- CZ */
	#cz ul#menu li.prague a span{ background-image:url(../img/menu/prague_cz.gif)}
	#cz ul#menu li.budapest a span{ background-image:url(../img/menu/budapest_cz.gif)}
	#cz ul#menu li.prague.act a span{ background-image:url(../img/menu/prague_act_cz.gif)}
	#cz ul#menu li.mountain a { width:244px;}
	#cz ul#menu li.mountain a span{ background-image:url(../img/menu/mountain_cz.gif); width:244px;}
/* end. CZ */
/* ----- EN */
	#en ul#menu li.prague a span{ background-image:url(../img/menu/prague_en.gif)}
	#en ul#menu li.prague.act a span{ background-image:url(../img/menu/prague_act_en.gif)}
	#en ul#menu li.budapest a span{ background-image:url(../img/menu/budapest_en.gif)}
	#en ul#menu li.mountain a { width:244px;}
	#en ul#menu li.mountain a span{ background-image:url(../img/menu/mountain_en.gif); width:244px;}
/* end. EN */
/* ----- HU */
	#hu ul#menu li.prague a span{ background-image:url(../img/menu/prague_en.gif)}
	#hu ul#menu li.prague.act a span{ background-image:url(../img/menu/prague_act_en.gif)}
	#hu ul#menu li.budapest a span{ background-image:url(../img/menu/budapest_en.gif)}
	#hu ul#menu li.mountain a { width:244px;}
	#hu ul#menu li.mountain a span{ background-image:url(../img/menu/mountain_en.gif); width:244px;}
/* end HU */
/* ----- DE */
	#de ul#menu li.prague a span{ background-image:url(../img/menu/prague_de.gif)}
	#de ul#menu li.prague.act a span{ background-image:url(../img/menu/prague_act_de.gif)}
	#de ul#menu li.budapest a span{ background-image:url(../img/menu/budapest_de.gif)}
	#de ul#menu li.mountain a { width:244px;}
	#de ul#menu li.mountain a span{ background-image:url(../img/menu/mountain_de.gif); width:244px;}
/* end DE */
/* ----- PL */
	#pl ul#menu li.prague a span{ background-image:url(../img/menu/prague_pl.gif)}
	#pl ul#menu li.budapest a span{ background-image:url(../img/menu/budapest_pl.gif)}
	#pl ul#menu li.prague.act a span{ background-image:url(../img/menu/prague_act_pl.gif)}
	#pl ul#menu li.mountain a { width:244px;}
	#pl ul#menu li.mountain a span{ background-image:url(../img/menu/mountain_pl.gif); width:244px;}
/* end. PL */
	#sk ul#menu li.prague a span{ background-image:url(../img/menu/prague_en.gif)}
	#sk ul#menu li.prague.act a span{ background-image:url(../img/menu/prague_act_en.gif)}
	#sk ul#menu li.budapest a span{ background-image:url(../img/menu/budapest_en.gif)}
	#sk ul#menu li.mountain a { width:244px;}
	#sk ul#menu li.mountain a span{ background-image:url(../img/menu/mountain_en.gif); width:244px;}
	
  #ro ul#menu li.prague a span{ background-image:url(../img/menu/prague_en.gif)}
	#ro ul#menu li.prague.act a span{ background-image:url(../img/menu/prague_act_en.gif)}
	#ro ul#menu li.budapest a span{ background-image:url(../img/menu/budapest_en.gif)}
	#ro ul#menu li.mountain a { width:244px;}
	#ro ul#menu li.mountain a span{ background-image:url(../img/menu/mountain_en.gif); width:244px;}
	
	#ru ul#menu li.prague a span{ background-image:url(../img/menu/prague_en.gif)}
	#ru ul#menu li.prague.act a span{ background-image:url(../img/menu/prague_act_en.gif)}
	#ru ul#menu li.budapest a span{ background-image:url(../img/menu/budapest_en.gif)}
	#ru ul#menu li.mountain a { width:244px;}
	#ru ul#menu li.mountain a span{ background-image:url(../img/menu/mountain_en.gif); width:244px;}
	/* submenu */
ul.submenu {
margin:0; padding:0;
list-style-type:none;
border-bottom:1px solid #d9dfe6;
padding-bottom:13px;
}
ul.submenu li {
background-image:url(../img/menu/submenu-list.gif);
background-repeat:no-repeat;
background-position:0 0.4em;
padding:3px 0 2px 15px;
margin:3px 0;
}
ul.submenu li a {
color:#161e69;
font-weight:bold;
text-decoration:none;
}
ul.submenu li.act a{
color:black;
font-weight:bold;
}
ul.submenu li.end {
border:none;
}
ul.submenu li a:hover {
}

	/* other */
ul.other {
margin:0 0 15px 0; padding:0;
list-style-type:none;
}
ul.other li {
margin:5px 0;
}
ul.other li a {
color:#077384;
font-weight:bold;
text-transform:uppercase;
font-size:92%;
}
	