/* menu */
#main-menu {
	background: url(../_clip/bg-main-menu.gif) left top repeat-x;
	width: 830px; height: 70px;
	position: absolute; top: 270px; left: 0;
	font-family: Tahoma, Arial, sans-serif;
	z-index: 400;
}
#main-menu object {position: absolute}
#main-menu ul {
	list-style: none;
	margin: 0 20px 0 0;
	position: absolute; bottom:0; right: 0;
}

#main-menu ul li {float: left;}
#main-menu li {position: relative;}
#main-menu li span {position: absolute; top: 0; left: 0; display: block;}
#main-menu li a:hover {cursor: pointer;}

#main-menu li.btn-01, #main-menu li.btn-01 span {background: url(../_clip/main-menu-btn-01.gif) top left no-repeat; width: 74px; height: 33px;}
#main-menu li.btn-02, #main-menu li.btn-02 span {background: url(../_clip/main-menu-btn-02.gif) top left no-repeat; width: 101px; height: 33px;}
#main-menu li.btn-03, #main-menu li.btn-03 span {background: url(../_clip/main-menu-btn-03.gif) top left no-repeat; width: 107px; height: 33px;}
#main-menu li.btn-04, #main-menu li.btn-04 span {background: url(../_clip/main-menu-btn-04.gif) top left no-repeat; width: 84px; height: 33px;}
#main-menu li.btn-05, #main-menu li.btn-05 span {background: url(../_clip/main-menu-btn-05.gif) top left no-repeat; width: 96px; height: 33px;}

#main-menu li.btn-01 a:hover span, #main-menu li#btn-active.btn-01 span {background: url(../_clip/main-menu-btn-01.gif) 0 -33px no-repeat;}
#main-menu li.btn-02 a:hover span, #main-menu li#btn-active.btn-02 span {background: url(../_clip/main-menu-btn-02.gif) 0 -33px no-repeat;}
#main-menu li.btn-03 a:hover span, #main-menu li#btn-active.btn-03 span {background: url(../_clip/main-menu-btn-03.gif) 0 -33px no-repeat;}
#main-menu li.btn-04 a:hover span, #main-menu li#btn-active.btn-04 span {background: url(../_clip/main-menu-btn-04.gif) 0 -33px no-repeat;}
#main-menu li.btn-05 a:hover span, #main-menu li#btn-active.btn-05 span {background: url(../_clip/main-menu-btn-05.gif) 0 -33px no-repeat;}

.page-naex-tv #main-menu li.btn-01 span {background: url(../_clip/main-menu-btn-01.gif) 0 -33px no-repeat;}
.page-naex-on-line #main-menu li.btn-02 span {background: url(../_clip/main-menu-btn-02.gif) 0 -33px no-repeat;}
.page-naex-magazin #main-menu li.btn-03 span {background: url(../_clip/main-menu-btn-03.gif) 0 -33px no-repeat;}
.page-naex-blog #main-menu li.btn-04 span {background: url(../_clip/main-menu-btn-04.gif) 0 -33px no-repeat;}
.page-naex-vtipky #main-menu li.btn-05 span {background: url(../_clip/main-menu-btn-05.gif) 0 -33px no-repeat;}


#main-menu li:hover a span {background-position: 0 -33px;}

#main-menu ul ul {
	margin: 0; padding: 0;
	position: absolute;
	top: 33px; left: 1px;
	visibility: hidden;
	display: table;
	font-size: 95%;
}
#main-menu ul ul li {overflow: visible; /*clear:left*/; width: 140px;}
#main-menu ul ul li a {color: white;}
#main-menu li:hover, #main-menu li a:hover {overflow: visible;}
#main-menu li:hover ul, #main-menu ul a:hover ul {visibility: visible; overflow: visible;}

#main-menu ul ul li a {
	display: block;
	padding: 6px 10px;
	text-decoration: none;
	color: black;
	background: #EDEDED url(../_clip/bg-submenu.gif) left center repeat-x;
	border: 1px solid #D2D2D2; border-top: none;
}
#main-menu ul ul li a:hover {
	text-decoration: underline;
	background: #B7B7B7 url(../_clip/bg-submenu-on.gif) left center repeat-x;
	color: #8A031E;
}

/* \*/ * html #main-menu ul ul li a {height:1%} /**/

#main-menu ul ul.tv {left: 5px;}
#main-menu ul ul.vtipky {left: -48px;}

/* --- sub-menu --- */

#left-menu {
	margin: 2px 0 0 25px; padding: 0;
	width: 185px;
	float: left;
	display: inline;
}
#left-menu ul {
	margin: 0; padding: 0;
	list-style: none;
	font-weight: bold;
}
#left-menu li {position: relative;}
#left-menu li img {position: absolute; top: 8px; left: 5px;}
#left-menu li a {
	display: block;
	padding: 6px 8px 6px 24px;
	border-bottom: 1px solid black;
	color: #B07732;
	text-decoration: none;
	background: url(../_clip/left-menu-bullet.gif) 3px 5px no-repeat;
}
#left-menu li a:hover {
	color: black;
	text-decoration: none;
	background: #EDEDED url(../_clip/left-menu-bullet-active.gif) 3px 5px no-repeat;
}
#left-menu li ul {display: none;}
#left-menu li.active ul {display: block;}

#left-menu li.active a {background-image: none;}
#left-menu li.active {background: #EDEDED url(../_clip/left-menu-bullet-active.gif) 3px 5px no-repeat;}
#left-menu li.active a:hover {background: #EDEDED url(../_clip/left-menu-bullet-active.gif) 3px 5px no-repeat;}

#left-menu li.active li.active a {font-weight: bold;}

#left-menu h3.header {
	padding: 10px 5px 3px 10px; margin: 0;
	color: #B50025;
	font-size: 100%;
	text-transform: uppercase;
	background: #D3C183 url(../_clip/bg-left-menu-header.gif) left bottom no-repeat;
}
#left-menu h3.header a {text-decoration: none;	color: #B50025;}
#left-menu h3.header a:hover {color: white;}
#left-menu .active ul li a {
	padding: 4px 8px 4px 35px;
	background: #F7F3E7 url(../_clip/bullet-submenu.gif) 24px 9px no-repeat;
	color: #4C452F;
	font-weight: normal;
	font-size: 95%;
}
#left-menu .active  ul li a:hover {
	color: #8C0122;
	text-decoration: none;
	background: #EBE4C8 url(../_clip/bullet-submenu-on.gif) 24px 9px no-repeat;
}
#left-menu .active ul ul li a {
	padding: 4px 8px 4px 45px;
	background: #BDAD76 url(../_clip/bullet-submenu.gif) 35px 9px no-repeat;
}
#left-menu .active ul ul li a:hover {
	background: #A99A69 url(../_clip/bullet-submenu-on.gif) 35px 9px no-repeat;
}
/* \*/ * html #left-menu li a {height:1%} /**/

#left-menu li ul.colapse {display: none;}
#left-menu li.active ul.colapse {display: block;}
/*
#left-menu li ul {display: none;}
#left-menu ul li:hover ul, #left-menu ul li a:hover ul {display: block}
#left-menu ul ul ul {display: none !important;}
#left-menu ul ul li:hover ul, #left-menu ul ul a:hover ul {display: block !important;}
*/
/**/
#top-menu {
	width: 100%; height: 52px;
	display: table;
	position: relative;
	z-index: 555;
}
#top-menu ul {
	margin: 10px 15px 0 0; padding: 0;
	list-style: none;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 95%;
	float: right
}
#top-menu ul li {float: left}
#top-menu ul li a {
	color: #FF0000;
	border-right: 1px solid #FF0000;
	padding: 0 5px;
	text-decoration: none;
}
#top-menu ul li.last a {font-weight: bold; border:none}
#top-menu ul li a:hover {color: white; text-decoration: underline;}


