/* TAG's */

/* ***** */

/* ID's */

/* **** */

/* CLASS'es */

.menu-catalog-wrap {
	width:100%;
	padding:37px 0 0 0;
	overflow:hidden;
}

.menu-catalog {
	width:103%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.menu-catalog li {
	float:left;
	/*height:8.57em;*/
	margin:0 0 0 -20px;
	padding:0 40px 0 20px;
	font-size:1.16em;
	border-left:1px dotted #cbcbcb;
}
.menu-catalog li a:link,
.menu-catalog li a:visited {
	color:#000;
	text-decoration:underline;
}
.menu-catalog li a:hover,
.menu-catalog li a:active {
	color:#000;
	text-decoration:none;
}
.menu-catalog li ul {
	margin:0;
	padding:13px 0 0 19px;
	list-style:none;
}
.menu-catalog li ul li {
	float:none;
	height:auto;
	margin:0;
	padding:0 0 14px 0;
	border:none;
	font-size:.92em;
}
.menu-catalog li li a:link,
.menu-catalog li li a:visited {
	color:#04c;
	text-decoration:underline;
}
.menu-catalog li li a:hover,
.menu-catalog li li a:active {
	color:#04c;
	text-decoration:none;
}


.menu-footer {
	float:left;
	margin:0;
	padding:0;
	font-size:.91em;
}
.menu-footer table { width:495px; }
.menu-footer td { padding:0 30px 5px 0; }
.menu-footer a:link,
.menu-footer a:visited {
	color:#9d9d9d;
	text-decoration:underline;
}
.menu-footer a:hover,
.menu-footer a:active {
	color:#9d9d9d;
	text-decoration:none;
}


.menu-main-wrap {
	background:transparent url("/goodscat/_powercase/test/i/bg/menu_bg_c.png") repeat-y 0 0;
}
.menu-main {
	margin:0;
	/*padding:5px 21px 50px 50px;*/
	padding:18px 21px 63px 50px;
	list-style:none;
	background:transparent url("/goodscat/_powercase/test/i/bg/menu_bg_btm.png") no-repeat 0 100%;
}
.menu-main li {
	margin:0 0 0 20px;
	padding:0 0 10px 22px;
	font-size:1.083em;
	color:#FFF;
	background:transparent url("/goodscat/_powercase/test/i/ico/li_bullet.gif") no-repeat 0 .8em;
}

.menu-main li a:link,
.menu-main li a:visited { color:#FFF; }

.menu-main .active a:link,
.menu-main .active a:visited,
.menu-main li a:hover,
.menu-main li a:active {
	color:#FFF;
	text-decoration:none;
}
.menu-main .active {
	padding:0 0 10px 0;
	background:none;
	overflow:hidden;
}
.menu-main .active a,
.menu-main .active strong {
	display:block;
	float:left;
	background-color:transparent;
	background-image:url("/goodscat/_powercase/test/i/bg/menu_item.png");
	background-repeat:no-repeat;
}
.menu-main .active a:link,
.menu-main .active a:visited {
	color:#613ac9;
	text-decoration:none;
}
.menu-main .active a:hover,
.menu-main .active a:active {
	color:#613ac9;
	text-decoration:underline;
}
.menu-main .active a {
	padding:0 0 0 22px;
	background-position:0 50%;
}
.menu-main .active strong {
	margin-right:-22px;
	padding:3px 22px 4px 0;
	font-weight:normal;
	background-position:100% 50%;
}


.menu-main-sub {
	margin:0;
	padding:20px;
	list-style:none;
}
.menu-main-sub li {
	display:inline;
	padding:0 25px 0 0;
}


.nav-pages {
	margin:16px 0;
	padding:0 0 0 16px;
	font-size:.84em;
}
.nav-pages a { padding:.2em .5em; }

.nav-pages a:link {
	color:#859bb8;
	text-decoration:none;
}
.nav-pages a:visited {
	color:#959595;
	text-decoration:none;
}
.nav-pages a:hover, 
.nav-pages a:active { text-decoration:underline; }

.nav-pages strong { padding:.2em .5em; }

.path {
	margin:1em 0;
	padding:0;
	font-size:1.25em;
}


/* ******** */
