#menu_hor 							{ height: 22px; font-size: 16px;  }
#menu_hor ul 						{ list-style-type:none; margin: 0; padding: 0; text-align: left; border: 0px solid red;}
#menu_hor li 						{ border: 0px solid red; margin: 0; padding: 1px 0 0 0; float: left; text-align: center; width: 133px; }
#menu_hor a:hover 					{ color: black; background: url('../images/zalozka-h.gif') right 0 no-repeat; }
#menu_hor a.aktivni					{ color: black; background: url('../images/zalozka-h.gif') right 0 no-repeat; }
#menu_hor a 						{ font-weight: bold; color: #c1c1c1; padding: 5px 0 3px 0; display: block; text-decoration: none; background: url('../images/zalozka.gif') right 0 no-repeat; }
#menu_hor div 						{ font-weight: bold; color: #c1c1c1; padding: 5px 0 3px 0; display: block; text-decoration: none; cursor: Default; }
#menu_hor a:hover 					{ color: black; display: block;}
#menu_hor a.selected				{ color: black; display: block; }
#menu_hor ul .prvni					{ background-image: none !important; width: 136px; }
#menu_hor ul .prvni a				{ background: url('../images/zalozka-prvni.gif') right 0 no-repeat; }
#menu_hor ul .prvni a:hover			{ background: url('../images/zalozka-prvni-h.gif') right 0 no-repeat; }
#menu_hor ul .prvni a.aktivni		{ background: url('../images/zalozka-prvni-h.gif') right 0 no-repeat; }

#menu_hor ul.sub					{ width: 120px; margin: 0 0 0 0px; padding: 0 0 0 0px; background-color: #FFCE00;  border: 1px solid #FFB400; list-style-type: square;  list-style-image: none; }
#menu_hor ul.sub li 				{ font-weight: bold; display: block; width: 120px; margin: 0px 0px 0px 8px; padding: 0px 0px; background-image: none; }
#menu_hor ul.sub li a 				{ color: black; text-decoration: none; display: block; margin: 0px;  padding-left: 10px;}
#menu_hor ul.sub li.prvni-sub		{ border: 0; } 
#menu_hor ul.sub li div				{ color: black; text-decoration: none; display: block; margin: 0px;  padding-left: 10px;}
#menu_hor ul.sub li.main1		 	{ color: black; }
#menu_hor ul.sub li.main1:hover a 	{ color: white !important; }
#menu_hor ul li > ul.sub 			{ background-color: #FFCE00; position: absolute; z-index:10; visibility: hidden; }
#menu_hor ul li:hover ul.sub 		{ background-color: #FFCE00; visibility: visible;}

#menu_hor ul.sub1					{ position: absolute; top: 0px; left: 112px; width: 130px; list-style-type:none; margin: 0; /*margin-left: 112px;*/ _margin-left: 8px; padding: 0; background-color: #FFCE00;  border: 1px solid #FFB400; }
#menu_hor ul.sub1 li 				{ font-weight: bold; display: block; width: 120px; padding: 0px 0px; margin: 0px 0px 0px 8px; }
#menu_hor ul.sub1 li a 				{ color: black; text-decoration: none; display: block; margin: 0px;  padding-left: 5px;}
#menu_hor ul.sub1 li.main2 a:link	{ color: black !important; }
#menu_hor ul.sub1 li.main2 a:visited{ color: black !important; }
#menu_hor ul.sub1 li.main2 a:hover{ color: white !important; }
#menu_hor ul.sub li > ul.sub1 		{ background-color: #FFCE00; position: absolute; z-index:20; /*display: none;*/ }
#menu_hor ul.sub li:hover ul.sub1 	{ background-color: #FFCE00; display: block; }


#menu_ver 							{ border: 0px solid red; color: white; padding: 0px 0px; font-size: 11px; }
#menu_ver ul 						{ border: 0px solid yellow; list-style-type:none; margin: 0; padding: 0; }
#menu_ver ul li						{ float: left; margin: 0; width: 145px; border-bottom: 1px solid white; background-color: #0066b3;}
#menu_ver ul li a					{ color: white; text-decoration: none; font-weight: bold; display: block; padding: 4px 8px; }
#menu_ver ul li a:hover				{ color: black; }
#menu_ver ul li a.big				{ font-size: 15px; }
#menu_ver ul li.sub1				{ background-color: #61bff3; border: 0; }
#menu_ver ul li.sub1 a				{ padding: 2px 8px 2px 11px; }
#menu_ver ul li.sub2				{ background-color: #61bff3; color: #0066b3; border: 0; }
#menu_ver ul li.sub2 a				{ color: #0066b3; padding: 0px 8px 2px 15px; }
#menu_ver ul li.sub2 a:hover		{ color: black; }

/*#menu_ver li.mainsub				{ margin: 0px 0px 1px 0px; _margin: 0px 0px -1px 0px; padding: 0; width: 100%;}
#menu_ver ul.sub li 				{ margin: 0; padding: 0; width: 100%; }
#menu_ver ul li a					{ color: white; text-decoration: none; font-weight: bold; display: block; padding: 4px ; }
#menu_ver ul li a:hover				{ color: black; }
#menu_ver ul li a.big				{ font-size: 15px; }
#menu_ver h3 a:hover 				{ background-color: #0F5087; color: inherit;}
#menu_ver ul.sub li 				{ display: block; width: 100%; margin:0; padding: 0;}
#menu_ver ul.sub li a 				{ display: block; margin: 0; font-weight: bold; }
#menu_ver ul.sub li a:hover 		{ color: black; }
#menu_ver ul li.main:hover h3 a 	{ color: black;}
#menu_ver ul li.main 				{ position: relative;}
#menu_ver ul li.mainsub:hover h3 a 	{ background-color: #DDD; color: inherit;}
#menu_ver ul li.mainsub 			{ position: relative;}
#menu_ver ul li > ul.sub 			{ position: absolute; top: 0; left: 145px; z-index:10; width: 150px; visibility: hidden; padding-bottom: 1em;}
#menu_ver ul li.mainsub:hover ul.sub 	{ visibility: visible;}

#menu_ver ul.sub1 li 				{display: block; width: 100%; margin:0; padding: 0;}
#menu_ver ul.sub1 li a 				{display: block; margin: 0; }
#menu_ver ul.sub1 li a:hover 		{background-color: #EEE; color: inherit; }
#menu_ver ul li.main1:hover h3 a 	{background-color: #DDD; color: inherit;}
#menu_ver ul li.main1 				{position: relative;}
#menu_ver ul li > ul.sub1 			{position: absolute; top: 0; left: 150px; z-index:10; width: 150px; visibility: hidden; padding-bottom: 1em;}
#menu_ver ul li.main1:hover ul.sub1	{visibility: visible;}
*/