/* Begin CSS Popout Menu */
#menu-text a {
  display: block;
  border-width: 0px;
  white-space: nowrap;
  text-decoration: none;
/*  font-weight: normal;*/
  padding: 0px;
/*  background-color: #FFCCCE;*/
}

#menu-text ul li li{
  background-image: none;
}

#menu-text ul{
  list-style: none;
  margin: 0px;
  padding: 0px;
  float: left;
}

#menu-text li{
  margin: 0px;
  padding: 0px;
}

#m0
{
/*	width: 65px;*/
}

#m1
{
/*	width: 110px;*/
}

#m2
{
/*	width: 60px;*/
}

#m3
{
/*	width: 130px;*/
}

#m4
{
/*	width: 50px;*/
}

#m5
{
/*	width: 100px;*/
}

#m6
{
/*	width: 50px;*/
}

.m-spacer
{
	width: 30px;
	padding: 0px 15px 0px 15px;
	color: #a0a0a0;
	text-align: center;
}

.m-spacer-en
{
	width: 20px;
	padding: 0px 15px 0px 15px;
	color: #a0a0a0;
	text-align: center;
}

#menu-text ul ul{
  width: 16em;
}

#menu-text ul ul ul{
  width: 15em;
  text-transform: none;
}

#menu-text ul ul{
  border: solid 1px #F48DBB;
  text-indent: 0px;
}

#menu-text li a {
 text-align: center;
}
#menu-text li li a {
 padding: 4px 0 4px 7px;
 text-align: left;
}

#menu-text li a,
#menu-text li:hover li a, #menu-text li.over li a,
#menu-text li li:hover li a, #menu-text li li.over li a,
#menu-text li li li:hover li a, #menu-text li li li.over li a,
#menu-text li li li li:hover li a, #menu-text li li li li.over li a{
	color: #000000;
}

#menu-text li:hover a, #menu-text li.over a,
#menu-text li li:hover a, #menu-text li li.over a,
#menu-text li li li:hover a, #menu-text li li li.over a,
#menu-text li li li li:hover a, #menu-text li li li li.over a,
#menu-text li li li li li:hover a, #menu-text li li li li li.over a {
	color: #ffffee;
}
/*vybrana polozka*/
#menu-text li.sel { 
  background-color: #FFCCCE;
}
#menu-text a.sel { 
	color: #ffffee;
}
/* ostatni polozky */
#menu-text ul li { 
/*	background-color: #FFCCCE;*/
}

#menu-text ul li ul li{ 
	background-image: url(../images/layout/menu_back.png);
	background-repeat: repeat;
}
#menu-text ul li ul li:hover, #menu-text ul li ul li.over { 
	background-color: #F173AC;
}

#menu-text li{
  position: relative;
}

#menu-text ul li ul {
  position: absolute;
  z-index: 1000;
  top: auto;
  display: none;
}

#menu-text ul ul ul{
  top: 3px;
  left: 80%;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu-text li:hover, div#menu-text li.over {
  cursor: pointer;
  z-index: 100;
}
div#menu-text li:hover ul ul, div#menu-text li.over ul ul,
div#menu-text li li:hover ul ul, div#menu-text li li.over ul ul,
div#menu-text li li li:hover ul ul, div#menu-text li li li.over ul ul,
div#menu-text li li li li:hover ul ul, div#menu-text li li li li.over ul ul
{display: none;}

div#menu-text li:hover ul, div#menu-text li.over ul,
div#menu-text li li:hover ul, div#menu-text li li.over ul,
div#menu-text li li li:hover ul, div#menu-text li li li.over ul,
div#menu-text li li li li:hover ul, div#menu-text li li li li.over ul
{display: block;}

/* End of non-anchor hover selectors */

