@charset "utf-8";
#menu_hor 							{ clear: both; float: right; padding: 2px 30px 0px 18px; margin-top: 35px;}
#menu_hor ul 						{ list-style-type:none; margin: 0; padding: 0; text-align: left;}
#menu_hor li 						{ list-style-type:none; position: relative; text-align: left; margin: 0px; padding: 0px; float: left; text-align: left; }
#menu_hor ul.sub 					{ background-color: #333333;  border: 1px solid #F0F0F0; width: 160px; }
#menu_hor ul.sub-sub				{ background-color: #F0F0F0;  border: 1px solid #F0F0F0; width: 160px; }
#menu_hor ul.sub li 				{ font-weight: bold; display: block; width: 160px; }
#menu_hor a 						{ font-weight: normal; color: #b3b3b3; margin-top: -20px; padding: 20px 16px 0px 13px; display: block; text-decoration: none; 
  font-size: 18px;
  background: url('/images/menu_oddelovac_1x61.png') no-repeat right top; height:41px;
}
#menu_hor a:hover 					{ color: #f0702f;}
#menu_hor a.selected				{ color: #f0702f;}
#menu_hor ul.sub a:hover 			{ color: black; background: #F0F0F0; }
#menu_hor ul.sub li a 				{ color: #fff; text-decoration: none; margin: 0px; }
#menu_hor ul.sub li				 	{ color: #003F7E; }
#menu_hor ul.sub li:hover a		 	{ color: black !important; }
#menu_hor ul li > ul.sub 			{ position: absolute; z-index:10; visibility: hidden; }
#menu_hor ul li:hover ul.sub 		{ visibility: visible;}

#menu_hor ul.sub li > ul.sub-sub 		{ left: 150px; top: 0px; position: absolute; z-index:10; visibility: hidden; }
#menu_hor ul.sub li:hover ul.sub-sub 	{ visibility: visible;}


 
.nadpis_navigace_leve_menu{ background: url('/images/nadpis_navigace_leve_menu.gif') no-repeat left top; height: 51px; padding: 15px 0px 15px 20px;   font-size: 1.8em; font-weight: normal; color: #ffffff; }
    
#leve_menu_up{ width: 970px; height: 218px; display: block; background: url('/images/menu2_bg_970x218.png') no-repeat; clear: both; margin: 5px 0 0 0; }  
#leve_menu_up li{ list-style-type: none; margin: 0px; padding: 0; float: left;   }
.sloupec_1_up  {  width:  320px;  }
.sloupec_2_up {  width:  325px;  }
.sloupec_3_up {  width:  270px;  }
#leve_menu_up li a{ font-family: Arial, sans-serif; font-size: 22px; color: #712800; font-weight: bold; text-decoration: none; }
#leve_menu_up li a.active{ color: #FF000; }
#leve_menu_up li a:hover{ color: #FF000; }           
#leve_menu_up li ul{ margin: 0; padding-left: 10px; margin-top: 10px; }
#leve_menu_up ul { margin-left: -7px; }
#leve_menu_up li ul li{ float: none; padding: 0; }
#leve_menu_up li ul li a{ font-weight: bold; font-size: 13px; color: #ffffff;}

#leve_menu{  width: 970px;   height: 297px; 
background-image: url('/images/pozadi-menu2.png'); font-family: Arial, Tahoma , Verdana, lucida, sans-serif;
        background-repeat: no-repeat;
        background-position: right 50px;  
  }
#leve_menu ul{ margin-top: 30px;  }
#leve_menu li{ list-style-type: none; margin: 0px; padding: 0px; float: left; padding: 0px 0px 0px 0px;   }
.sloupec_1  {  width:  310px;  }
.sloupec_2 {  width:  250px;  }
.sloupec_3 {  width:  205px;  }
#leve_menu li a{ color: #575759; font-weight: bold; text-decoration: none; }
#leve_menu li a.active{ color: #ff4400; }
#leve_menu li a:hover{ color: #ff4400; }
#leve_menu li ul{ margin: 0px; padding: 0px; padding: 0px 0px 0px 15px; margin-top: 22px;  }
#leve_menu li ul li{ float: none; padding: 4px 0px 0px 0px; }
#leve_menu li ul li a{ font-weight: normal; }
     



/*
#menu_ver 							{ border-top: 1px solid #3E88C8; border-right: 1px solid #3E88C8; border-bottom: 1px solid #3E88C8; width: 145px; font-family: Tahoma, sans-serif; font-size: 11px; }
#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 						{ margin: 0px 0px 1px 0px; padding: 0; width: 100%;}
#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 h3 						{ font-size: 1em; margin:0; padding: 0px; }
#menu_ver li > h3 					{ margin-bottom: 0em;}
#menu_ver h3 a 						{ color: #0F5087; padding: 6px 0px 0px 40px; height: 20px; background-image:url('/images/menu_bar.gif'); display: block; text-decoration: none; width: 105px;}
#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;}
/**/

