/* Encoding: UTF-8 */
#mainMenu {
	overflow: hidden;
	width: 210px;
}

#mainMenu, #mainMenu li, #mainMenu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#mainMenu li.treeNodeCollapsed, #mainMenu li.treeNodeOppened, #mainMenu li.treeNodeLeaf {
	padding:2px 0;
}

#mainMenu .submenu_list {
	padding-left:10px;
}

/*** kvuli IE musime nastavit barvu pozadi, jinak nefunguje spravne podbarveni sekci ***/

#mainMenu .treeNodeToggle {
	cursor:pointer;
	display:block;
	float:left;
	height:10px;
	padding:0.3em;
	width:10px;
}

#mainMenu li#category_3.treeNodeOppened  span.treeNodeToggle, #mainMenu li#submenu_3 li.treeNodeOppened span.treeNodeToggle {
	background: transparent url(../../images/menu/expanded-oranzova.png) no-repeat 5px 6px;
}

#mainMenu li#category_3.treeNodeCollapsed span.treeNodeToggle, #mainMenu li#submenu_3 li.treeNodeCollapsed span.treeNodeToggle {
	background: transparent url(../../images/menu/collapsed-oranzova.png) no-repeat 5px 6px;
}

#mainMenu li#category_3.treeNodeLeaf span.treeNodeToggle, #mainMenu li#submenu_3 li.treeNodeLeaf span.treeNodeToggle {
	background: transparent url(../../images/menu/leaf-oranzova.png) no-repeat 5px 6px;
}

#mainMenu li#category_2.treeNodeOppened span.treeNodeToggle, #mainMenu li#submenu_2 li.treeNodeOppened span.treeNodeToggle {
	background: transparent url(../../images/menu/expanded-fialova.png) no-repeat 5px 6px;
}

#mainMenu li#category_2.treeNodeCollapsed span.treeNodeToggle, #mainMenu li#submenu_2 li.treeNodeCollapsed span.treeNodeToggle {
	background: transparent url(../../images/menu/collapsed-fialova.png) no-repeat 5px 6px;
}

#mainMenu li#category_2.treeNodeLeaf span.treeNodeToggle, #mainMenu li#submenu_2 li.treeNodeLeaf span.treeNodeToggle {
	background: transparent url(../../images/menu/leaf-fialova.png) no-repeat 5px 6px;
}

#mainMenu li#category_1.treeNodeOppened span.treeNodeToggle, #mainMenu li#submenu_1 li.treeNodeOppened span.treeNodeToggle {
	background: transparent url(../../images/menu/expanded-modra.png) no-repeat 5px 6px;
}

#mainMenu li#category_1.treeNodeCollapsed span.treeNodeToggle, #mainMenu li#submenu_1 li.treeNodeCollapsed span.treeNodeToggle {
	background: transparent url(../../images/menu/collapsed-modra.png) no-repeat 5px 6px;
}

#mainMenu li#category_1.treeNodeLeaf span.treeNodeToggle, #mainMenu li#submenu_1 li.treeNodeLeaf span.treeNodeToggle {
	background: transparent url(../../images/menu/leaf-modra.png) no-repeat 5px 6px;
}

#mainMenu li#category_4.treeNodeOppened span.treeNodeToggle, #mainMenu li#submenu_4 li.treeNodeOppened span.treeNodeToggle {
	background: transparent url(../../images/menu/expanded-zelena.png) no-repeat 5px 6px;
}

#mainMenu li#category_4.treeNodeCollapsed span.treeNodeToggle, #mainMenu li#submenu_4 li.treeNodeCollapsed span.treeNodeToggle {
	background: transparent url(../../images/menu/collapsed-zelena.png) no-repeat 5px 6px;
}

#mainMenu li#category_4.treeNodeLeaf span.treeNodeToggle, #mainMenu li#submenu_4 li.treeNodeLeaf span.treeNodeToggle {
	background: transparent url(../../images/menu/leaf-zelena.png) no-repeat 5px 6px;
}

#mainMenu #category_3.treeNodeOppened, #mainMenu #submenu_3 {
	background:#F1FFDD;
}

#mainMenu #category_2.treeNodeOppened, #mainMenu #submenu_2 {
	background:#FFECDF;
}

#mainMenu #category_1.treeNodeOppened, #mainMenu #submenu_1 {
	background:#DBEDFB;
}

#mainMenu #category_4.treeNodeOppened, #mainMenu #submenu_4 {
	background:#F1FFDD;
}

#mainMenu span.treeNodeName {
	padding-left:0;
}

#mainMenu span.treeNodeName a{
	margin-left:15px;
}

#mainMenu li.leaf {
/* 	background: transparent url(../../images/slTreeMenu/leaf.png) no-repeat 2px 5px; */
}

#mainMenu a {
	display:block;
	padding:0.2em;

}

#mainMenu a:hover {
	background:#FFFFFF none repeat scroll 0 0;
	color:#CC0000;
}



#mainMenu a.selectedParent {
	color: #000;
}


#mainMenu li.menu_akce  {
	background: transparent url(../../images/layout/akce.png) no-repeat 2px 50%;
	padding: .2em;
	padding-left: 50px;

}

#mainMenu li.menu_novinky  {
	background: transparent url(../../images/layout/nove.png) no-repeat 2px 50%;
	padding: .2em;
	padding-left: 50px;
}

/*
#color_blue {
background-color:#EBF0FA;
}
#color_blue li.collapsed, #color_blue.collapsed, #color_blue {
background:transparent url(../../images/menu/collapsed-modra.png) no-repeat scroll 2px 5px;
}
#color_blue li.leaf, #color_blue.leaf {
background:transparent url(../../images/menu/leaf-modra.png) no-repeat scroll 2px 5px;
}
#color_violet li.expanded, #color_violet.expanded {
background:#FFE8F5 url(../../images/menu/expanded-fialova.png) no-repeat scroll 2px 5px;
}
#color_violet li.collapsed, #color_violet.collapsed, #color_violet {
background:transparent url(../../images/menu/collapsed-fialova.png) no-repeat scroll 2px 5px;
}
#color_violet {
background-color:#EBF0FA;
}
#color_violet li.leaf, #color_violet.leaf {
background:transparent url(../../images/menu/leaf-fialova.png) no-repeat scroll 2px 5px;
}
#color_orange li.expanded, #color_orange.expanded {
background:#FFECDF url(../../images/menu/expanded-oranzova.png) no-repeat scroll 2px 5px;
}
#color_orange li.collapsed, #color_orange.collapsed, #color_orange {
background:transparent url(../../images/menu/collapsed-oranzova.png) no-repeat scroll 2px 5px;
}
#color_orange {
background-color:#EBF0FA;
}
#color_orange li.leaf, #color_orange.leaf {
background:transparent url(../../images/menu/leaf-oranzova.png) no-repeat scroll 2px 5px;
}
#color_green li.expanded, #color_green.expanded {
background:#F1FFDD url(../../images/menu/expanded-zelena.png) no-repeat scroll 2px 5px;
}
#color_green li.collapsed, #color_green.collapsed, #color_green {
background:transparent url(../../images/menu/collapsed-zelena.png) no-repeat scroll 2px 5px;
}
#color_green {
background-color:#EBF0FA;
}
#color_green li.leaf, #color_green.leaf {
background:transparent url(../../images/menu/leaf-zelena.png) no-repeat scroll 2px 5px;
}*/


/** Oprava zobrazení podmenu v IE6 a IE7 (whitespace bug) */
.submenu_holder {
	display: inline;
}

