#menu_hor 							{ font-size: 1.1em; height: 17px; width: 911px; padding: 6px 20px 7px 10px; background-color: #FF6600; position: absolute; top: 106px; left: 25px; }
#menu_hor ul 						{ list-style-type:none; margin: 0; padding: 0; text-align: left;}
#menu_hor ul.sub 					{ width: 280px; background-color: #FF6600; list-style-type:none; margin: 0; padding: 0; }
#menu_hor ul.sub li 				{ clear: both; font-weight: bold; display: block; margin: 0px 0px 0px 8px; padding: 0px 0px; margin: 0;  padding: 0px 0px;}
#menu_hor li 						{ position: relative; text-align: left;margin: 0; padding: 0px 0px; float: left; text-align: left; }
#menu_hor span 						{ background: url('/images/menu-linka.gif') left 3px no-repeat; font-weight: bold; color: #fff; padding: 1px 10px 5px 10px; display: block; text-decoration: none; }
#menu_hor a 						{ background: url('/images/menu-linka.gif') left 3px no-repeat; font-weight: bold; color: #fff; padding: 1px 10px 5px 10px; display: block; text-decoration: none; }
#menu_hor a.prvni					{ background-image: none; }
#menu_hor span.prvni					{ background-image: none; }
#menu_hor a:hover 					{ color: #fff; display: block; }
#menu_hor a.selected				{ color: #fff; display: block; }
#menu_hor ul.sub li  				{ width: 100%; }
#menu_hor ul.sub li a 				{ background-image: none;  padding: 2px 10px 2px 10px; color: #fff !important; text-decoration: none; display: block; margin: 0px; }
#menu_hor ul.sub li a:hover			{ background-color: #FD8839;  }
#menu_hor ul li > ul.sub 			{ position: absolute; z-index:10; visibility: hidden; }
#menu_hor ul li:hover ul.sub 		{ visibility: visible;}
