#menuh {
    position: absolute;
    top: 136px;
    left: 0px;
    z-index: 500;
}
		
#menuh ul
	{
	list-style: none;
	list-style-image: none;
	margin:0;
	padding:0;
	float:left; 
	padding: 0px 0px 0px 0px;
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
	}

#menuh li{
    float: left;
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */	
	padding: 0px 1px 0px 0px;
}
		
#menuh ul li a{    
	font-size: 12px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	line-height: 34px;
	width: 124px;
	float: left;
	padding: 0px;
	color: #e6d8b3;	
	background: url(../images/design/menu_back.png);
	display: block;
	text-align: center;
}

#menuh ul li a.kontakty{
    width: 127px;
}

#menuh ul li a:hover{
    color: #fff;
    background: #000;
}

#menuh ul li ul li{
    display: block;
    padding: 0px;
    margin: 0px;
    height: 34px;
    width: 130px;
}

#menuh ul li ul li a{
    line-height: 34px;
    padding: 0px;
    font-size: 12px;
    font-weight: bold;
    color: #e6d8b3;
    background: url(../images/design/menu_back.png);
}

#menuh ul li ul li a:hover{
    color: #fff;
}

#menuh ul li ul{
    position: absolute;
    z-index: 500;
    top: auto;
    display: none;
    padding: 34px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

div#menuh li:hover { cursor:pointer; z-index: 100; }
div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */