#catalog > ul {	list-style: none;	margin: 0;	padding: 0;}#catalog > ul > li > a  {	color: #104889 !important;	font-size:12px;	position: relative;	line-height:14px;}#catalog > ul > li a.active  {	color: #009900;}#catalog > ul > li > a > span.pl  {	color: #8470FF; font-size:14px;}#catalog > ul > li > a > span.total  {	color: grey; font-size: 12px; font-weight:normal; font-style:  italic;}#catalog > ul > li > a.active > span.pl  {	color: #009900;}#catalog > ul > li > ul > li {overflow: hidden;}#catalog > ul > li  a:hover {	color: #009900}#catalog > ul > li > a:hover > span.pl  {	color: #009900}#catalog > ul > li + li {	border-top: none;}#catalog > ul > li .spec{	color: red;}#catalog > ul > li .zeroqauntity > a{	color: grey;}#catalog > ul > li ul > li > a.active {	font-weight: normal;}#catalog > ul > li ul > li > a {	color:#0063bf;	font-size: 11px;	font-family: tahoma;	line-height: 12px;}.micropopup {	position: absolute;	margin-left: 180px;	margin-top: -30px;	z-index: 999;	border: 1px solid #009900;	padding:3px;	background:white;	display: none;}.micropopup:after, .micropopup:before {	right: 100%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}.micropopup:after {	border-color: rgba(255, 255, 255, 0);	border-right-color: #fff;	border-width: 5px;	top: 10px;	margin-top: -5px;}.micropopup:before {	border-color: rgba(0, 153, 0, 0);	border-right-color: #009900;	border-width: 6px;	top: 10px;	margin-top: -6px;}#catalog > ul > li a:hover .micropopup  {	display: block;}#catalog > ul > li ul > li > a img {float: left;margin-right: 10px;}.catalog .box-category > ul > li {margin-bottom: 4px;}.catalog .box-category > ul > li > ul > li {margin: 3px 0 3px 10px;}.catalog .box-category{margin-top: 0;padding-top: 0;}