/*search menu */
ul#aukceFilterMenuAttributeActive,
ul#aukceFilterMenuUserActive {
	padding: 0px 0px 0px 160px;
	list-style-type: none;
	float: left;
}

/* menu list */
ul#aukceFilterMenuAttributeActive li,
ul#aukceFilterMenuUserActive li {
	display: block;
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0px 1px 0px 0px;
	background: url("../images/layout/menu-li-a-bg.gif") right top no-repeat;
}

ul#aukceFilterMenuAttributeActive li a,
ul#aukceFilterMenuUserActive li a{
	display: block;
	height: 15px;
	float: left;
	padding: 4px 0px 0px 10px;
	background: url("../images/layout/menu-li-bg.gif") left top no-repeat;
	font-size: 10px;
	text-decoration: none;
}

ul#aukceFilterMenuAttributeActive li a:hover,
ul#aukceFilterMenuUserActive li a:hover{
	text-decoration: underline;
	color: #ef4036;
}

/* menu list active */
ul#aukceFilterMenuAttributeActive li.actived,
ul#aukceFilterMenuUserActive li.actived{
	background: url("../images/layout/menu-li-a-bg-act.gif") right top no-repeat;
}

ul#aukceFilterMenuAttributeActive li.actived a,
ul#aukceFilterMenuUserActive li.actived a{
	background: url("../images/layout/menu-li-bg-act.gif") left top no-repeat;
	font-size: 10px;
	text-decoration: none;
}

ul#aukceFilterMenuAttributeActive li.actived a:hover,
ul#aukceFilterMenuUserActive li.actived a:hover{
	text-decoration: underline;
	color: #ef4036;
}

/* definition of main menu */
ul#mainMenu{
	list-style-type: none;
}

	ul#mainMenu li,
	ul#mainMenu li a{ 
		display: block;
		float: left;
		color: #000;
	}
	
	ul#mainMenu li{
		padding: 0px 0px 7px 0px;
		border-right: solid 3px #fff;
	}

	ul#mainMenu li a{
		height: 31px;
		padding: 0px;
		text-decoration: none;
		font-size: 14px;
		background: url('../images/layout/bg-mm-li-right.gif') right top no-repeat;
		color: #5bb3e3;
	}	
	
	ul#mainMenu li.active a,
	ul#mainMenu li a:hover{
		color: #5bb3e3;
	}
	
		
	ul#mainMenu li.orangeOne a { background: url('../images/layout/bg-mm-li-right-orange.gif') right top no-repeat; color: #fff; }
	ul#mainMenu li.greenOne a { background: url('../images/layout/bg-mm-li-right-green.gif') right top no-repeat; color: #fff; }
	ul#mainMenu li.redOne a { background: url('../images/layout/bg-mm-li-right-red.gif') right top no-repeat; color: #fff; }

	
	ul#mainMenu li a:hover{
		text-decoration: underline;
	}
	
ul#buttonMenu{
	list-style-type: none;
	background: #fff;
}

div.orangeContent ul#buttonMenu{ 
	border-bottom: solid 5px #ea9600;
}

div.greenContent ul#buttonMenu{ 
	border-bottom: solid 5px #81d91a;
}

div.redContent ul#buttonMenu{ 
	border-bottom: solid 5px #d74700;
}

div.blueContent ul#buttonMenu{ 
	border-bottom: solid 5px #84a7d1;
}



ul#buttonMenu,
ul#buttonMenu li,
ul#buttonMenu li a{
	height: 36px;
}

ul#buttonMenu li,
ul#buttonMenu li a{
	display: block;
	float: left;
}

	ul#buttonMenu li a{
		font-size: 14px;
		width: 133px;
		padding: 10px 0px 0px 15px;
		height: 26px;
		text-decoration: none;		
	}
	
	ul#buttonMenu li{ padding: 0px 10px 0px 0px;}
	
	ul#buttonMenu li a:hover { text-decoration:  underline; }

	ul#buttonMenu li.active a{ width: 163px; color: #fff; }

	a#buttonAukce{
		background: url('../images/layout/bg-orange-button.gif') left top no-repeat;
		color: #d69731;
	}

	a#buttonObchod{
		background: url('../images/layout/bg-green-button.gif') left top no-repeat;
		color: #81d91a;
	}
	
	a#buttonInzerce{
		background: url('../images/layout/bg-red-button.gif') left top no-repeat;
		color: #d74700;
	}
	
	a#buttonUser{
		background: url('../images/layout/bg-blue-button.gif') left top no-repeat;
		color: #84a8d2;
	}
	
	/* Aukce Button */
	ul#buttonMenu li.active a#buttonAukce{
		background: url('../images/layout/bg-orange-button-active.gif') left top no-repeat;
	}
	ul#buttonMenu li.active a#buttonObchod{
		background: url('../images/layout/bg-green-button-active.gif') left top no-repeat;
	}
	ul#buttonMenu li.active a#buttonInzerce{
		background: url('../images/layout/bg-red-button-active.gif') left top no-repeat;
	}
	ul#buttonMenu li.active a#buttonUser{
		background: url('../images/layout/bg-blue-button-active.gif') left top no-repeat;
	}
	
	
div#templateContentLeft ul{
	list-style-type: none;
	padding: 0px 15px 10px 15px;
}

div#templateContentLeft ul li,
div#templateContentLeft ul li a{
	display: block;
	color: #646464;
	text-decoration: none;
}	

	div#templateContentLeft ul li a{
		padding: 0px 0px 2px 10px;
		background: url('../images/layout/bg-li-left.gif') left 6px no-repeat;
	}
	
	div.orangeContent div#templateContentLeft ul li a{ background: url('../images/layout/bg-li-left-orange.gif') left 6px no-repeat !important; }
	div.greenContent div#templateContentLeft ul li a{ background: url('../images/layout/bg-li-left-green.gif') left 6px no-repeat !important; }
	div.redContent div#templateContentLeft ul li a{ background: url('../images/layout/bg-li-left-red.gif') left 6px no-repeat !important; }
	
	
div.menu {
	width: 174px;
	height: 24px;
	display: block;
	padding: 2px 0px 0px 0px;
	margin-left: 2px;
	color: white;
}

.aukceFunkce div.menu {
	background: url("../img/menu/aukce-menu-f.gif") left top no-repeat;
}

.aukceKategorie div.menu {
	background: url("../img/menu/aukce-menu-k.gif") left top no-repeat;
}

.aukceZnacky div.menu {
	background: url("../img/menu/aukce-menu-z.gif") left top no-repeat;
}

#aukceFunkce {
	display: block;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/aukce-menu-f.gif") left top no-repeat;
	line-height: 110%;
}

#aukceFunkceNone {
	display: none;
}

#aukceKategorie {
	display: none;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/aukce-menu-k.gif") left top no-repeat;
	line-height: 110%;
}

#aukceKategorieNone {
	display: none;
}

#aukceZnacky {
	display: none;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/aukce-menu-z.gif") left top no-repeat;
	line-height: 110%;
}

#aukceZnackyNone {
	display: none;
}

.userFunkce div.menu {
	background: url("../img/menu/user-menu-f.gif") left top no-repeat;
}

.userKategorie div.menu {
	background: url("../img/menu/user-menu-k.gif") left top no-repeat;
}

.userZnacky div.menu {
	background: url("../img/menu/user-menu-z.gif") left top no-repeat;
}

#userFunkce {
	display: block;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/user-menu-f.gif") left top no-repeat;
	line-height: 110%;
}

#userFunkceNone {
	display: none;
}

#userKategorie {
	display: none;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/user-menu-k.gif") left top no-repeat;
	line-height: 110%;
}

#userKategorieNone {
	display: none;
}

#userZnacky {
	display: none;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/user-menu-z.gif") left top no-repeat;
	line-height: 110%;
}

#userZnackyNone {
	display: none;
}

div.menu a {
	display: block;
	float: left;
	text-align: center;
	color: #fff;
	text-decoration: none;
}

div.menu a:hover {
	color: #000;
}

.obchodFunkce div.menu {
	background: url("../img/menu/obchod-menu-f.gif") left top no-repeat;
}

.obchodKategorie div.menu {
	background: url("../img/menu/obchod-menu-k.gif") left top no-repeat;
}

.obchodZnacky div.menu {
	background: url("../img/menu/obchod-menu-z.gif") left top no-repeat;
}

.obchodFunkce {
	display: block;
}

.obchodKategorie {
	display: none;
}

.obchodZnacky {
	display: none;
}

#obchodFunkce {
	display: block;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/obchod-menu-f.gif") left top no-repeat;
	line-height: 110%;
}

#obchodFunkceNone {
	display: none;
}

#obchodKategorie {
	display: none;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/obchod-menu-k.gif") left top no-repeat;
	line-height: 110%;
}

#obchodKategorieNone {
	display: none;
}

#obchodZnacky {
	display: none;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/obchod-menu-z.gif") left top no-repeat;
	line-height: 110%;
}

#obchodZnackyNone {
	display: none;
}

.inzerceFunkce div.menu {
	background: url("../img/menu/inzerce-menu-f.gif") left top no-repeat;
}

.inzerceKategorie div.menu {
	background: url("../img/menu/inzerce-menu-k.gif") left top no-repeat;
}

.inzerceZnacky div.menu {
	background: url("../img/menu/inzerce-menu-z.gif") left top no-repeat;
}

.inzerceFunkce {
	display: block;
}

.inzerceKategorie {
	display: none;
}

.inzerceZnacky {
	display: none;
}

a.funkce {
	width: 56px;
}

a.kategorie {
	width: 63px;
}

a.znacky {
	width: 50px;
}

#inzerceFunkce {
	display: block;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/inzerce-menu-f.gif") left top no-repeat;
	line-height: 110%;
}

#inzerceFunkceNone {
	display: none;
}

#inzerceKategorie {
	display: none;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/inzerce-menu-k.gif") left top no-repeat;
	line-height: 110%;
}

#inzerceKategorieNone {
	display: none;
}

#inzerceZnacky {
	display: none;
	width: 174px;
	height: 24px;
	margin-left: 2px;
	padding-top: 4px;
	color: white;
	background: url("../img/menu/inzerce-menu-z.gif") left top no-repeat;
	line-height: 110%;
}

#inzerceZnackyNone,#auctionCatDetail,#auctionMarkDetail,#userCatDetail,#userMarkDetail,#obchodCatDetail,#obchodMarkDetail,#inzerceCatDetail,#inzerceMarkDetail
	{
	display: none;
	line-height: 110%;
}

#auctionFncDetail {
	display: block;
}

#userFncDetail {
	display: block;
}

#obchodFncDetail {
	display: block;
}

#inzerceFncDetail {
	display: block;
}

/*
#aukceFilterUser,
#shopFilterSelect,
#publicityFilterSelect,
#allMarkFilter,
#publicityMarkFilter,
#shopMarkFilter,
#allCategoryFilter,
#publicityCategoryFilter,
#shopCategoryFilter,
#aukceFilterMenuUserActive{

	display: none;
}

#auctionFilterSelect,
#shopFilterSelect,
#publicityFilterSelect,
#allMarkFilter,
#publicityMarkFilter,
#shopMarkFilter,
#allMarkFilter,
#auctionMarkFilter{
	width: 120px;
}

#publicityCategoryFilter,
#shopCategoryFilter,
#allCategoryFilter,
#auctionCategoryFilter{
	width: 150px;
}
*/
#shopFilterSelect,#shopMarkFilter,#shopCategoryFilter,#publicityFilterSelect,#publicityMarkFilter,#publicityCategoryFilter,#auctionCategoryFilter,#auctionFilterSelect,#auctionMarkFilter,#aukceFilterUser,#aukceFilterMenuUserActive
	{
	display: none;
}

#auctionFilterSelect,#shopFilterSelect,#publicityFilterSelect,#allMarkFilter,#publicityMarkFilter,#shopMarkFilter,#allMarkFilter,#auctionMarkFilter
	{
	width: 100px;
}

#publicityCategoryFilter,#shopCategoryFilter,#allCategoryFilter,#auctionCategoryFilter
	{
	width: 130px;
}

div.blockInside ul {
	padding: 0px !important;
}

/* USER MENU ************************************************************************** */
#loggedUserMenu,.loggedUserMenu {
	list-style: none;
	background-color: #dadada;
	float: left;
	width: 100%;
	border-bottom: 1px solid #fff;
}

#loggedUserMenu li,.loggedUserMenu li {
	background: url("../img/menu/user-top.gif") left top no-repeat #dadada;
	float: left;
	padding-top: 3px;
}

#loggedUserMenu li.title, .loggedUserMenu li.title {
	background-color: #dadada;
	background-image: none;
	float: left;
	padding: 5px 10px 0px 10px;
	font-weight: bold;
	font-size: 10px;
}

div.marquee {
	padding: 3px 10px 0px 12px;
	font-weight: bold;
	background-color: #fff;
}

#loggedUserMenu li.last,.loggedUserMenu li.last {
	border-right: none;
}

#loggedUserMenu li a,.loggedUserMenu li a {
	display: block;
	text-decoration: none;
	padding: 2px 8px 2px 10px;
	font-size: 10px;
}

#loggedUserMenu li a:hover,.loggedUserMenu li a:hover {
	text-decoration: underline;
}

#loggedUserMenu li a.active,.loggedUserMenu li a.active {
	text-decoration: none;
	font-weight: bold;
	color: #ef4036;
}

#userForm #loggedUserMenu,
#userForm #loggedUserMenu li {
	background: none;
}

/* USER MENU ************************************************************************** */
	/*user menu*/
#userMenu {
	margin-bottom: 10px;
}

div#userMenu ul {
	list-style-type: none;
	height: 32px;
	margin: 0px 0px 10px 0px;
}

div#userMenu ul li {
	display: block;
	float: left;
	height: 32px;
	margin-right: 1px;
	background: url("../img/layout/user-det-l.gif") left top no-repeat #dadada;
}

div#userMenu ul li a {
	display: block;
	float: left;
	text-transform: uppercase;
	text-decoration: none;
	padding: 9px 12px 0px 12px;
	height: 23px;
	background: url("../img/layout/user-det-r.gif") right top no-repeat;
}

/* jednotlive menu */
div#userMenu ul li.act { background: url("../img/layout/user-det-l-act.gif") left top no-repeat #eaeaea; }
div#userMenu ul li.act a { background: url("../img/layout/user-det-r-act.gif") right top no-repeat; }

.userDetails {
	
}

a.rating {
	text-decoration: none;
}

.userDetailsInner {
	width: 100%;
	background-color: #e3e3e3;
	margin-bottom: 10px;
	padding: 5px 5px 5px 5px;
}


div#templateContentRight ul#userMenu{
	background: #fff;
	list-style-type: none;
	border: none;
}

div#templateContentRight ul#userMenu li,
div#templateContentRight ul#userMenu li a{  
	display: block;
}


div#templateContentRight ul#userMenu li a{
	padding: 0px 20px 5px 20px;
	margin-bottom: 5px;
	border-bottom: solid 1px #efefef;
}
div#templateContentRight ul#userMenu li a:hover{
	color: #f00;
}

div.perex ul,
div.popis ul,
div.loopPage ul { padding: 0px 0px 15px 30px;}


div.userMessageForm ul{ padding: 0px !important; }



ul#loggedUserMenuRightBox{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
}


ul#loggedUserMenuRightBox li,
ul#loggedUserMenuRightBox li a{
	display: block;

	float:  left;
	font-size: 11px;
}
ul#loggedUserMenuRightBox li{	width: 50%; border-bottom: solid 1px #ccc;}


ul#loggedUserMenuRightBox li a { padding: 4px 5px 4px 5px; width: 125px;  }

ul#loggedUserMenuRightBox li a:hover{ background: #efefef; }
