#menu {margin-left: 0px;}
#menu ul, li {margin: 0;padding: 0;margin: 0;}

ul.makeMenu {font: bold 13px Verdana;}

ul.makeMenu ul {width: 150px;color: white;}
ul.makeMenu li { 
	list-style-type: none; 
	margin: 0px; 
	position: relative; 
   padding: 2px 0px 3px 5px;
	border-top: 2px solid white;
	width: 155px;
}
div#menu > ul.makeMenu li {width: 150px;}

ul.makeMenu li>ul {  /** 2.uroven **/
	display: none; 
	position: absolute; 
	top: 0px; 
	left: 150px;
	top: 21px;
	left: 0px;
	background-color: #ff7800;
	border-bottom: 2px solid white;
	width: 155px;
}
	
ul.makeMenu li>ul>li>ul, ul.third { /** 3.uroven **/
	position: absolute;
	 left: 155px;
	 top: -1px;
}

ul.makeMenu li:hover { background-color: #d69c8a;color: White;}
ul.makeMenu li:hover>ul { display: block; }
ul.makeMenu li a { color: white;display: block; width: 100%; text-decoration: none; }
ul.makeMenu li a:hover { color: #white; color:#white;  /*color:black;*/ }
ul.makeMenu li.first {
   display:block;
	width: 150px;
	_width:155px;
	color: White;
	position: absolute;
	background-color: #ff7800;
	padding-top: 2px;
}
ul.makeMenu li.first a.first {color:white;}
ul.makeMenu li.first a.first:hover {color: #d69c8a;_color:#d69c8a;}
ul.makeMenu li.first:hover {background-color: #d69c8a;color: white;}

li.first#uvod{ margin-left:15px; /*position: absolute;left:60px;z-index: 2;*/}
li.first#sluzby{margin-left:105px;/*position: absolute;left:130px;z-index: 3;*/}
li.first#cenik{margin-left:200px;/*position: absolute;left:210px;z-index: 4;*/}
li.first#kontakt{margin-left:290px;/*position: absolute;left:290px;z-index: 5;*/}

ul.makeMenu a:visited {color: white;}
ul.makeMenu a:hover {background: none !important;}

