/*..................... menu...................*/
ul#menu {  width: 720px; height: 32px; float: right; list-style-type: none; }
ul#menu li { display: inline; margin: 0; padding: 0; float: left; list-style-type: none; }
ul#menu a span { display: none }
ul#menu li a { background-position: 0 -32px; float: left; text-decoration: none; display: block; }
#menu-item1 a, #menu-item2 a, #menu-item3 a, #menu-item4 a, #menu-item5 a, #menu-item6 a, #menu-item7 a, #menu-item8 a { height: 32px; }

#menu-item1 a { width: 95px; background-image: url(../images/menu/menu-hotel.gif); }
#menu-item2 a { width: 100px; background-image: url(../images/menu/menu-ubytovanie.gif); }
#menu-item3 a { width: 103px; background-image: url(../images/menu/menu-restauracia.gif); }
#menu-item4 a { width: 108px; background-image: url(../images/menu/menu-dalsie-sluzby.gif); }
#menu-item5 a { width: 89px; background-image: url(../images/menu/menu-volny-cas.gif); }
#menu-item6 a { width: 71px; background-image: url(../images/menu/menu-galeria.gif); }
#menu-item7 a { width: 67px; background-image: url(../images/menu/menu-cennik.gif); }
#menu-item8 a { width: 87px; background-image: url(../images/menu/menu-kontakt.gif); }

ul#menu li a:hover, ul#menu a.active { 
	background-position: 0 0;
	float: left;
}

ul.submenu {
	position: absolute;
	display: none; 
	top: 310px;
	width: 160px;
	padding: 0;
	background-color: #30170f;
	opacity:0.9; filter:alpha(opacity=90) !important;
	z-index: 1000;
}
ul.submenu li a { text-align: left; padding: 3px 6px !important; margin: 1px; }
ul.submenu a { border: 0; background-image: none !important; font-size: 14px; width: 146px !important; height: 15px !important; line-height: 15px; color: white; }
ul.submenu li a:hover, ul.submenu li a.active { color: black; background-color: #6ab218; }
/*..............................end of menu.............................*/
