
/* ##########################  navigation column  ########################### */

#nav ul
{
        list-style-type:none;
        margin:0px 0;
}

#nav  ul.menu
{
        margin-left:-5px;
}
#nav  ul.menu li
{
        margin:0;
		display:none;
}
#nav ul.menu li.active
{
		display:block;
}

#nav ul.menu li a:link,
#nav ul.menu li a:visited
{
	color:#FFFFFF;
	display:block;
	font-family: "Microsoft YaHei";
	font-size: 13px;
	text-decoration:none;
	height: 30px;
	width: 160px;
	line-height: 26px;
	text-indent: 20px;
	background-image: url(/images/navbg1.gif);
	background-repeat: no-repeat;
}

#nav ul.menu li.active a:link,
#nav ul.menu li.active a:visited
{
	background-image: url(/images/navbg2.gif);
	background-repeat: no-repeat;
}

#nav ul.menu li.active ul li a:link,
#nav ul.menu li.active ul li a:visited
{
	background-image: url(/images/navbg1.gif);
	color: #737373;
}

#nav ul.menu li a:hover,
#nav ul li a:focus
{
	text-decoration:underline;
}



/* ++++++++++++++  second level  ++++++++++++++ */
#nav ul.menu li ul
{
        margin:0 ;
        padding:0 ;
}
#nav ul.menu li ul li
{
        margin:0;
        padding:0
}
#nav ul.menu li.active ul li
{
		display:block;
		color:#737373;
}

#nav ul.menu li.active ul li a:link,
#nav ul.menu li.active ul li a:visited
{
	font-weight:normal;
	text-indent: 35px;
}


#nav ul.menu li.active ul li a.active:link,
#nav ul.menu li.active ul li a.active:visited
{
        padding:7px 10px 7px 20px ;
}

#nav ul li.active ul li.active a:link,
#nav ul li.active ul li.active a:visited
{
        font-weight:bold ;
		color:#3386c5;
}

/* ++++++++++++++  third level  ++++++++++++++ */

#nav ul.menu li ul li ul
{
        padding:5px 0 5px 0px;
}

#nav ul.menu li ul li ul li
{

}

#nav ul.menu li.active ul li.active ul li a:link,
#nav ul.menu li.active ul li.active ul li a:visited
{
        padding:5px 4px 5px 30px;
        font-weight:normal;
}

#nav ul.menu li.active ul li.active ul li.active a:link,
#nav ul.menu li.active ul li.active ul li.active a:visited
{
        font-weight:bold;
}


/* ++++++++++++++  pagination  ++++++++++++++ */

.pagination
{
        margin:10px 0 ;
        padding:10px 0 10px 0px;
		float:left
}

.pagination ul
{
        list-style-type:none;
        margin:0;
        padding:0;
        text-align:left;
}

.pagination li
{
        display:inline;
        padding:2px 5px;
        text-align:left;
        border:solid 0px #eee;
        margin:0 2px
}
.pagination li a
{
	color: #999999;
	text-decoration: none;
}
.pagination li a:hover
{
	text-decoration: underline;
}

.pagenav
{padding:2px}

.pagination li.pagination-start,
.pagination li.pagination-next,
.pagination li.pagination-end,
.pagination li.pagination-prev
{border:0}

.pagination li.pagination-start ,
.pagination li.pagination-start  span
 {
padding:0

}
p.counter
{
        font-weight:bold;
		display:none;
}
.filters
{
	display:none;
}
.category td
{
	padding: 9px 18px;
	font-size:13px;
}
.category thead a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding: 26px 18px;
}
