#menu_hor 							{ background: #444444 url('../images/menu-hor-pozadi.gif') repeat-x; width: 636px; height: 39px; padding: 0 40px;}
#menu_hor ul 						{ list-style-type:none; margin: 0; padding: 0; text-align: left;}
#menu_hor ul.sub 					{ width: 160px; list-style-type:none; margin: 0; padding: 0; }
#menu_hor ul.sub li 				{ margin: 0;  padding: 0px 0px;}
#menu_hor li 						{ margin: 0; padding: 0px 0px; float: left; text-align: left; list-style-image: none; background: url('../images/menu-hor-odrazka.gif') right 4px no-repeat;}
#menu_hor li.kosik 					{ background-image: none;}
#menu_hor li:hover a 				{ color: yellow; padding: 12px 41px 5px 38px; display: block; }
#menu_hor li 						{ position: relative; text-align: left;}
#menu_hor a 						{ font-weight: bold; color: white; padding: 12px 41px 5px 38px; display: block; text-decoration: none; }
#menu_hor a:hover 					{ color: yellow; display: block; }
#menu_hor a.selected				{ color: black !important; display: block; }
#menu_hor ul.sub					{ background-color: #F0F0F0;  border: 1px solid #003F7E; }
#menu_hor ul.sub li 				{ font-weight: bold; display: block; width: 160px; margin: 0px 0px 0px 8px; padding: 0px 0px; background: url('../images/menu-odrazka.gif') left no-repeat; }
#menu_hor ul.sub li a 				{ color: #003F7E !important; text-decoration: none; display: block; margin: 0px; }
#menu_hor ul.sub li.main1		 	{ color: #003F7E; }
#menu_hor ul.sub li.main1:hover a 	{ color: black !important; }
#menu_hor ul li > ul.sub 			{ background-color: #F0F0F0; position: absolute; z-index:10; visibility: hidden; }
#menu_hor ul li:hover ul.sub 		{ background-color: yellow; visibility: visible;}
#menu_hor .prvni					{ padding-left: 0 !important; }

#leve-menu							{ border: 0px solid red; margin-top: 37px; }
#leve-menu a						{ display: block; width: 139px; margin: auto; margin-bottom: 2px; color: white; font-weight: bold; padding: 4px 5px 7px 35px; text-decoration: none; background: transparent url('../images/menu-leve-pozadi.gif') no-repeat; }
#leve-menu a:hover					{ color: yellow; }
#leve-menu a.selected				{ color: black; }

#trojmenu 							{ padding: 9px 10px 3px 0; width: 249px; height: 20px; }
#trojmenu div a						{ text-decoration: underline; color: #8B8B8B; }
#trojmenu div a:hover				{ color: black; }
#trojmenu div						{ float: right; font-size: 11px; padding: 0 10px 0 30px; border-right: 1px solid #3A3E95; text-align: right; }					
#trojmenu .home						{ background: transparent url('../images/iko-home.gif') 10px 2px no-repeat; }
#trojmenu .sitemap					{ background: transparent url('../images/iko-sitemap.gif') 10px 2px no-repeat; }
#trojmenu .print					{ background: transparent url('../images/iko-print.gif') 10px 2px no-repeat; border: 0; }

#menu_ver 							{ border: 0px solid red; margin-top: 37px; }
#menu_ver ul 						{ list-style-type: none; margin: 0; padding: 0;}
#menu_ver ul.sub 					{ background-color: white; list-style-type:none; margin: 0; padding: 0;}
#menu_ver li.top					{ width: 139px; margin: auto; margin-top: 2px; color: white; font-weight: bold; padding: 4px 5px 7px 35px; text-decoration: none; background: transparent url('../images/menu-leve-pozadi.gif') no-repeat; }
#menu_ver li.top a					{ display: block; color: white; text-decoration: none; }
#menu_ver li.top a:hover			{ color: yellow; }
#menu_ver li.top a.selected			{ color: silver; }
#menu_ver li.sub					{ background-color: white; line-height: 18px; border: 1px solid black; padding: 5px 10px; margin: 0 22px; }
#menu_ver li.sub a					{ font-weight: bold; text-decoration: none; }
#menu_ver li.sub a:hover			{ text-decoration: underline; }
#menu_ver li.sub a.selected			{ color: #850000; text-decoration: underline; }


