#menu {
	background-image: url('../images/layout/yellow-background.png'); 
	background-repeat: repeat;
	padding: 10px 10px 10px 10px;
}
#menu ul li {
	list-style: none;
	line-height: 22px;
	vertical-align: top; 
	height: 22px;                       
}

#menu ul li a {         
	text-transform: uppercase;
	text-decoration: none;
	color: black;   
	display: block;
	margin-left: -2px;
}

#menu ul li:hover {
	font-weight: bolder;
	list-style: url('../images/layout/square.png');
}

#menu ul li.active {
	font-weight: bolder;
	list-style: url('../images/layout/square.png');
}


/* *** HORIZONTALNI MENU *** */
#menu-horizontal {
	position: absolute;
	top: 53px;
	left: 252px;
}

#menu-horizontal > ul > li {
	float: left;
	display: block;
	text-transform: uppercase;
	margin-right: 1px;
}

#menu-horizontal > ul > li > a {
	color: white;
	text-decoration: none;
	display: block;
	height: 27px;
	padding: 100px 0px 0px 0px;
	text-align: center;
	letter-spacing: 1px;
}

#menu-horizontal > ul > li > a:hover {
	 text-decoration: underline;
}
#menu-horizontal > ul > li.specifikace > a
{
	width: 118px;
	background-image: url("../images/content/menu_specifikace.jpg");
}
#menu-horizontal > ul > li.eshop > a
{
	width: 107px;
	background-image: url("../images/content/menu_eshop.jpg");
}
#menu-horizontal > ul > li.aktuality > a
{
	width: 118px;
	background-image: url("../images/content/menu_aktuality.jpg");
}
#menu-horizontal > ul > li.kontakt > a
{
	width: 84px;
	background-image: url("../images/content/menu_kontakt.jpg");
}
#menu-horizontal > ul > li.active > a {
	/*background-image: none;*/
	/*background-color: #A0C421;*/
}


/* **** MENU E-SHOP **** */
#menu-eshop {
	position: absolute;
	top: 127px;
	left: 136px;
}
#menu-eshop ul {
	list-style: none;
	margin: 0px;
	padding: 1px 0px 0px 0px;
}
#menu-eshop ul li {
	list-style: none;
	margin-bottom: 1px;                       
}
#menu-eshop ul li a {
	display: block;
	width: 177px;
	padding: 3px 0px;
	
	background-image: url('../images/layout/bg-lang.png'); 
	background-repeat: repeat-x;

	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	color: white;   
	letter-spacing: 1px;
}
#menu-eshop ul li a:hover {
	text-decoration: underline;
}
#menu-eshop ul li.active a {
	background-image: none;
	background-color: #A0C421;
}