﻿
.menu-box
{
	z-index: 1000;
	font-size: 90%;
	margin: 10px 10px auto 10px;
}

.menu-box ul
{
	list-style-type: none;
}

/*hack pro iE5.5*/
* html .menu-box ul 
{
	margin-left: -16px;
	ma\rgin-left: 0;
}

.menu-box li.level_1
{
	position: relative;
}

.menu-box li
{
	/*float: left;  zatím neúspěšný pokus o odstranění prasárny v master page pro IE7*/ 
}

.menu-box li.level_0
{
	margin-bottom: 5px;
}

/* IE6 */
.menu-box table
{
	position: absolute;
	border-collapse: collapse;
	top: 0;
	left: 0;
	z-index: 100;
	font-size: 1em;
}

.menu-box li.children
{
  background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right center;
	background-image: url(images/sipka-black.gif);
}	

.menu-box .level_0.children
{
	background-image: none;
}

.menu-box a, .menu-box a:visited
{
	display: block;
	text-decoration: none;
	color: white;
	font-weight: bold;
}

.menu-box a:hover
{
	text-decoration: underline;
}

.menu-box .level_1 a, .menu-box .level_1 a:visited
{
	font-weight: normal;
}

.menu-box .level_1 a:hover
{
	text-decoration: underline;
}

/* hack pro IE5.5*/
* html .menu-box a, * html .menu-box a:visited
{ 
	background: #6C8CD5;
	width: 160px;
	w\idth: 159px;
 }

/* style the link hover   ====== * html zančka ==> použije pouze IE   */  
* html .menu-box a:hover
{
	color: red;
}

/*  ==== selektor potomek  znak   >   ==> skrytý pro IE6 a nižžší */
.menu-box :hover > a
{
	color: red;
}

.menu-box .level_1 ul
{
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 125px;
}
.menu-box ul li:hover ul,
.menu-box ul a:hover ul
{
	visibility: visible;
}

.menu-box ul :hover ul ul
{
	visibility: hidden;
}

.menu-box ul :hover ul :hover ul ul
{
	visibility: hidden;
}

.menu-box ul :hover ul :hover ul
{
	visibility: visible;
}

.menu-box ul :hover ul :hover ul :hover ul
{
	visibility: visible;
}

.menu-box .selected			 /* uvidime co to ted udela*/
{
	/*background-color: #80FFC9;    -  zatím vypínám*/ 
}

.menu-box li.level_0
{
}
.menu-box .level_1:hover > a
{
	background: #C7D9FE;
}

.menu-box li.level_1
{
	border-top: 1px solid #D1D9C4;
}

.menu-box li.level_1.first
{
	border-top: none;
}

.menu-box .level_2					/*barva druhé úrovně*/
{
	background-color: #6C8CD5;
}
.menu-box .level_2:hover > a
{
	background: #2A4480;
}

.menu-box li.level_0 a
{
	background-image: url('images/bgm.jpg');
	background-repeat: repeat-y;
	color:#FFFFFF;
	font-size:11px;
	margin-bottom:0px;
	margin-top:0;
	padding:2px;
	padding-left: 4px;
}

.menu-box li.level_1 .cvr
{
	display: block;
}

.menu-box li.level_1 a
{
	background-image: none;
	border: none;
	color: black;
	font-size: 10px;
}

.menu-box li.level_1.first a
{
	border-top: none;
}

/*
.menu-box li.level_0
{
	background-color: #215161;
	background-image: url('images/ml.gif');
	background-repeat: no-repeat;
	background-position: 2px 2px;
}

.menu-box li.level_0.selected
{
	background-image: url('images/md.gif');
}

.menu-box li.level_1
{
	background-color: #F4F9EE;
}

.menu-box li.level_0 a
{
	margin-left: 16px;
}

.menu-box li.level_1 a
{
	margin-left: 0px;
}
*/

.menu-box li.level_0 a .x1
{
	display: block;
	width: 16px;
	height: 16px;
	background-image: url('images/ml.gif');
	background-repeat: no-repeat;
	float: left;
}

.menu-box li.level_0.selected a .x1,
.menu-box li.level_0.child-selected a .x1
{
	background-image: url('images/md.gif');
}

.menu-box li.level_1.selected a
{
	font-weight: bold;
}

.menu-box li.level_1 a
{
	font-weight: normal;
}

