/* Topbar menu */
ul#pageMenu {
	list-style-type: none;
	padding: 4px 0px 0px 20px;
	height: 22px;
	float: left;
}

ul#pageMenu li {
	display: inline;
}

ul#pageMenu li a {
	color: #e2be8c;
	text-decoration: none;
	font-style: italic;
	padding: 0px 10px 0px 0px;
}

ul#pageMenu li a:hover {
	color: #fff;
}

/* Language menu */
ul#langMenu {
	list-style-type: none;
	padding: 0px 0px 0px 10px;
	height: 26px;
	float: right;
	width: 50px;
}

ul#langMenu li {
	display: block;
	float: right;
}

ul#langMenu li a {
	display: block;
	padding: 4px 0px 0px 10px;
	height: 22px;
	float: left;
	text-decoration: none;
}

ul#langMenu li a.cz {
	width: 15px;
	background: url("../img/flag/cze-hov.gif") right center no-repeat;
}

ul#langMenu li a.en {
	width: 15px;
	background: url("../img/flag/eng-hov.gif") right center no-repeat;
}

/* Main menu */
ul#uHajkuMainMenu {
	height: 21px;
	list-style-type: none;
}

ul#uHajkuMainMenu li,ul#uHajkuMainMenu a {
	display: block;
	float: left;
}

ul#uHajkuMainMenu a {
	text-decoration: none;
	text-transform: uppercase;
	padding: 2px 10px 1px 10px;
	color: #9b0a0f;
	font-size: 11px;
}

ul#uHajkuMainMenu a:hover {
	background: #9b0a0f;
	color: #e8cf99;
}

/* Under menu */
ul#uHajkuUnder {
	list-style-type: none;
	width: 975px;
}

ul#uHajkuUnder li {
	display: block;
	padding: 0px 0px 0px 10px;
	float: right;
}

ul#uHajkuUnder li a {
  width:155px;
	height: 25px;
	padding: 5px 0px 0px 0px;
	display: block;
	float: left;
	text-align: right;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 13px;
}

a#m1 {
	border-top: solid 10px #301516;
	color: #301516;
	width: 185px !important;
}

a#m2 {
	border-top: solid 10px #232353;
	color: #232353;
	width: 185px !important;
}

a#m3 {
	border-top: solid 10px #b2012a;
	color: #b2012a;
	width: 185px !important;
}

a#m4 {
	border-top: solid 10px #8d6829;
	color: #8d6829;
	width: 185px !important;
}

a#m5 {
	border-top: solid 10px #135B18;
	color: #135B18;
	width: 144px !important;
}

ul#uHajkuUnder li a:hover {
	border-top: solid 10px #cca95e;
	color: #cca95e;
}

/* Vyjizdeci menu */
ul#uHajkuUnder li ul {
	position: absolute;
	left: -999em;
}

ul#uHajkuUnder li ul li {
	display: block;
	text-align: left;
}

ul#uHajkuUnder li:hover ul {
	margin-top: 40px;
}

ul#uHajkuUnder li:hover ul,ul#uHajkuUnder li.sfhover ul {
	left: auto;
	clear: both !important;
}

ul#uHajkuUnder li.sfhover ul {
	margin-top: 0px !important;
}

ul#uHajkuUnder li ul li a {
	background: #ccc;
	height: 10px;
	padding: 5px 10px 15px 10px;
	background: url("../img/layout/drop-menu.gif") left bottom no-repeat #fafafa;
	color: #8d6829;
	border-bottom: solid 1px #8d6829;
}

ul#uHajkuUnder li:hover,ul#uHajkuUnder li.hover {
	position: static;
}

ul#uHajkuUnder li:hover ul li a:hover,ul#uHajkuUnder li.sfhover ul li a:hover
	{
	border: none;
	color: #9f0a0e;
	border-bottom: solid 1px #9f0a0e;
}

ul#uHajkuUnder li ul,ul#uHajkuUnder li ul li a,ul#uHajkuUnder li ul li {
	width: 165px;
}

/* Vyjizdeci menu konec */ /* menu obsahu */
div#rightContent ul,div#innerContentLeft ul {
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 20px 0px;
}

/* menu list */
ul.list {
	padding: 0px !important;
	list-style-type: none;
}

ul.list li,ul.list li ul li {
	display: block;
	min-height: 20px;
	padding: 2px 0px 0px 20px;
	background: url("../img/layout/bg-li-list-in.gif") left 4px no-repeat;
}

ul.list li ul {
	padding: 0px !important;
	margin: 0px !important;
	list-style-type: none;
}

/*sort menu*/
ul.sortMenu {
	padding: 0px !important;
	height: 18px;
	list-style-type: none;
}

ul.sortMenu li,ul.sortMenu li a {
	display: block;
	float: left;
}

ul.sortMenu li a.first,ul.sortMenu li a.prev {
	padding: 0px 5px 0px 20px;
}

ul.sortMenu li a.first {
	background: url("../img/sort/first.gif") left 2px no-repeat;
}

ul.sortMenu li a.prev {
	background: url("../img/sort/prev.gif") left 2px no-repeat;
}

ul.sortMenu li a.first:hover {
	background: url("../img/sort/first-hov.gif") left 2px no-repeat;
}

ul.sortMenu li a.prev:hover {
	background: url("../img/sort/prev-hov.gif") left 2px no-repeat;
}

ul.sortMenu li a.last,ul.sortMenu li a.next {
	padding: 0px 20px 0px 5px;
}

ul.sortMenu li a.last {
	background: url("../img/sort/last.gif") right 2px no-repeat;
}

ul.sortMenu li a.next {
	background: url("../img/sort/next.gif") right 2px no-repeat;
}

ul.sortMenu li a.last:hover {
	background: url("../img/sort/last-hov.gif") right 2px no-repeat;
}

ul.sortMenu li a.next:hover {
	background: url("../img/sort/next-hov.gif") right 2px no-repeat;
}