h1.pl-h1{font:14px/19px Arial;padding:11px 7px;text-transform:uppercase}
ul.f-m{background:#087606;height:29px;margin:3px auto 0;font:12px/29px Myriad Pro,Arial;max-width:640px;position:relative}
ul.f-m li.f-m-li{float:left;padding:0 3%;background:url(../images/filter-menu-border.png) no-repeat scroll right center rgba(0,0,0,0)}
ul.f-m li.f-m-li h1{font:12px/29px Myriad Pro,Arial}
ul.f-m li.f-m-li a.f-m-p{background:url(../images/filter-menu-drop-arrow.png) no-repeat scroll right center rgba(0,0,0,0);padding:0 15px 0 0;display:block;color:#fff;text-align:center;font:14px/29px Myriad Pro,Arial;position: relative;}
ul.f-m li.f-m-li > a:after {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border: solid 4px transparent;
    border-top-color: #fff;
    position: absolute;
    top: 0;
    right: 0;
    top: 13px;
}
ul.f-m li.f-m-li a.f-m-p-active,ul.f-m li.f-m-li h1 a.f-m-p,ul.f-m li.f-m-li a.f-m-p:hover{color:#ff0000;background:url(../images/filter-menu-drop-arrow-active.png) no-repeat scroll right center rgba(0,0,0,0)}
ul.f-m li.f-m-li ul.f-m-item{display:none;position:absolute;background-color:#ffffff;border:1px solid #cdc0c1;border-top:none;z-index:90;left:0;width:320px}
ul.f-m li.f-m-li ul.f-m-item li{background:url(../images/menu-drop-arrow-hori.png) no-repeat scroll 17px center rgba(0,0,0,0);float:left;width:100%;line-height:19px;padding:7px 10px 7px 10px;display:block;box-sizing: border-box;-moz-box-sizing: border-box;}
ul.f-m li.f-m-li ul.f-m-item li a{display:block;border:none;font:14px/19px Myriad Pro,Arial;color:#000000}
ul.f-m li.f-m-li ul.f-m-item li.f-m-item-full{background:none;float:left;width:100%;padding:0;line-height:19px}
ul.f-m li.f-m-li ul.f-m-item li.f-m-item-full a{background-color:#dddddd;font-weight:bold;padding:7px 10px 7px 30px}
ul.f-m li.f-m-li ul.f-m-item li.f-m-item-full ul.f-m-item-1 li a{background:none;font-weight:normal;border:none;padding:0}
ul.f-m li.f-m-li ul.f-m-item li a:hover,ul.f-m li.f-m-li ul.f-m-item li a.active{color:#ff0000}
ul.f-m li.f-m-li ul.f-m-item li.f-m-item-close{background:none;width:100%;border-top:1px solid #cdc0c1;text-align:right}
ul.f-m li.f-m-li ul.f-m-item li.f-m-item-close a{color:#ff0000;cursor:pointer}
.pl-ct{margin:7px 0 0;max-width:640px}
.pl-bd{background:url(../images/p-s-h-bg.png) repeat-x scroll 0 0 rgba(0,0,0,0);height:28px;overflow:hidden;width:100%}
.pl-bd h2{float:left;background:url(../images/p-s-h-bg-a.png) repeat-x scroll 0 0 rgba(0,0,0,0);height:28px}
.pl-bd a{color:#FFFFFF;font:bold 13px/28px Arial;text-transform:uppercase;text-decoration:none;display:block;padding:0 25px 0 15px;background:url(../images/p-s-h-bg-b.png) no-repeat scroll right top rgba(0,0,0,0);height:28px}
ul.pl{max-width:640px}
ul.pl li{position:relative;border:1px solid #dad8d8;float:left;width:49%;margin:5px 0 0;padding:0 0 7px;overflow:hidden;min-height: 227px}
ul.pl li:nth-child(2),ul.pl li:nth-child(4),ul.pl li:nth-child(6),ul.pl li:nth-child(8),ul.pl li:nth-child(10),ul.pl li:nth-child(12),ul.pl li:nth-child(14),ul.pl li:nth-child(16),ul.pl li:nth-child(18),ul.pl li:nth-child(20),ul.pl li:nth-child(22),ul.pl li:nth-child(24),ul.pl li:nth-child(26),ul.pl li:nth-child(28),ul.pl li:nth-child(30),ul.pl li:nth-child(32),ul.pl li:nth-child(34),ul.pl li:nth-child(36),ul.pl li:nth-child(38),ul.pl li:nth-child(40),ul.pl li:nth-child(42),ul.pl li:nth-child(44),ul.pl li:nth-child(46),ul.pl li:nth-child(48),ul.pl li:nth-child(50),ul.pl li:nth-child(52),ul.pl li:nth-child(54),ul.pl li:nth-child(56),ul.pl li:nth-child(58),ul.pl li:nth-child(60),ul.pl li:nth-child(62),ul.pl li:nth-child(64),ul.pl li:nth-child(66){float:right}
ul.pl li p.type-discount{background:url(../images/type-discount.png) no-repeat scroll center center rgba(0,0,0,0);color:#FFFFFF;font:bold 13px/51px Arial;padding-left:8px;height:51px;width:43px;left:8px;position:absolute;top:5px}
ul.pl li p.p-image{display:block;height:140px}
ul.pl li p.p-image a{display:block;text-align:center;vertical-align:middle}
ul.pl li p.p-image a img{display:block;margin:auto;max-height:140px;max-width:100%}
ul.pl li a.pl-g{display:block;padding:4px 7%;color:#222222;overflow:hidden;font:12px/17px Arial;height: 45px;text-transform:uppercase}
ul.pl li p.p-price{padding:0 0 0 7%}
ul.pl li p.p-p-o{color:#ff0000;font:bold 15px/17px Arial}
ul.pl li p.p-p-m span{color:#636363;font:11px/17px Arial;text-decoration:line-through}
.pd{margin:9px 0;max-width:640px}
.pd .pd-image{display:block;border:1px solid #dddde0;padding:10px;text-align:center;vertical-align:middle}
.pd .pd-image img{display:block;margin:auto;max-height:320px;max-width:100%}
.pd .pd-info{margin:4px 0;background-color:#f9f9f9;padding:9px}
.pd .pd-info h1.pd-title{font:bold 16px/21px Arial}
.pd .pd-info p.pd-sku{color:#555555;font:13px/24px Arial}
.pd .pd-info p.pd-price{color:#ff0000;font:bold 20px/24px Arial}
.pd .pd-info p.pd-pricemarket{text-decoration:line-through;color:#555555;font:12px/19px Arial}
.pd .pd-info p.pd-save{color:#006cff;font:13px/19px Arial}
.pd .pd-info p.pd-priceinstallment{color:#ff0000;font:13px/17px Arial}
.pd .pd-info div.pd-specialoffer{padding:7px;border:1px solid #ff0506;font:12px/19px Arial}
.pd .pd-info h3.pd-specialoffer-title{display:block;margin:7px 0 0;text-transform:uppercase;font:bold 13px/19px Arial}
.pd .pd-info div.pd-spec{font:12px/19px Arial}
.pd .pd-info h3.pd-spec-title{display:block;margin:7px 0 0;text-transform:uppercase;font:bold 13px/19px Arial}
.pd div.pd-news{font:12px/17px Arial}
.pd div.pd-news div,.pd div.pd-news p,.pd div.pd-news h1,.pd div.pd-news h2,.pd div.pd-news h3,.pd div.pd-news h4,.pd div.pd-news h5,.pd div.pd-news img{display:block;margin:5px 0}
.pd div.pd-news table,.pd div.pd-news table tr,.pd div.pd-news table tr td{border-collapse:collapse;padding:8px}
.pd a.pd-order{display:block;margin:2px 0;height:36px;background-color:#087606;text-transform:uppercase;text-decoration:none;text-align:center;color:#ffffff;font:bold 13px/36px Arial}
.pd a.pd-consulting{display:block;margin:2px 0;height:36px;background-color:#fff200;text-transform:uppercase;text-decoration:none;text-align:center;color:#ee1c24;font:bold 13px/36px Arial}
.pd a.pd-installment{display:block;margin:2px 0;height:36px;background-color:#fabb17;text-transform:uppercase;text-align:center;text-decoration:none;color:#000000;font:bold 13px/36px Arial}
ul.l.b-f.f-m-item li.brand a{display:inline}