
.wrapper-box {min-height:100%;_height:100%;background:url('../image/bg-wrapper.png') repeat-x;margin-bottom:-458px;}
.bg-wrapper {min-height:100%;_height:100%;background:url('../image/bg-wrapper.jpg') 50% 0 no-repeat;}
.top-menu-box {margin-bottom:-39px;width:100%;height:39px;background:url('../image/bg-top-menu.png') repeat-x;}
.top-menu {margin:0 auto;width:1010px;height:39px;position:relative;z-index:20;}
.top-menu ul, .a-vhod, .a-vhod-h, .a-name {position:absolute;}
.top-menu ul {top:0;right:0;height:39px;}
.top-menu ul li {float:left;margin-left:20px;height:39px;line-height:34px;}
.top-menu ul li a {font:13px Trebuchet MS;color:#dfdfdf;}
.top-menu ul li a:hover, .a-vhod:hover, .a-vhod-h:hover, .a-name:hover, .breadcrumb a:hover, .product-filter .product-compare a:hover  {text-decoration:underline;}
.top-menu .a-vhod {top:8px;left:145px;font:12px Trebuchet MS;color:#fefefe;height:18px;line-height:20px;padding:0 0 0 18px;}
.top-menu  .a-vhod-h {top:8px;left:15px;font:12px Trebuchet MS;color:#fefefe;height:18px;line-height:20px;padding:0 0 0 18px;}
.top-menu .a-vhod {background:url('../image/bg-a-vhod.png') no-repeat;}
.top-menu .a-vhod-h {background:url('../image/bg-a-vhod-h.png') no-repeat 4px 2px;}
.top-menu .a-name {top:8px;left:155px;font:12px Trebuchet MS;color:#fefefe;height:18px;line-height:20px;padding:0 0 0 18px;}
.top-menu span {color:#FFF500;position:absolute;top:8px;left:75px;font:12px Trebuchet MS;height:18px;line-height:20px;padding:0 0 0 10px;}
.wrapper {width:1000px;margin:0 auto;}
.header {height:306px;position:relative;}
.logo, .logo-top-rasporka, .logo-bottom-rasporka, .logo-txt, #phone-box, .contact-box , #currency-box, .search-box, .work-clock-box, .cart-box, #menu, .cart-box a {position:absolute;}
.logo {top:79px;left:5px;width:331px;height:102px;z-index:5;}
.logo-top-rasporka {top:79px;left:5px;width:331px;height:15px;z-index:10;}
.logo-bottom-rasporka {top:163px;left:5px;width:331px;height:18px;z-index:10;}
.logo-txt {top:174px;left:0;width:334px;height:55px;font:13px Trebuchet MS;color:#dfdfdf;text-align:right;}
.logo-txt p{font-size:11px;}
.logo-txt a {color:#dfdfdf;text-decoration:underline;}
.logo-txt a:hover, .contact-box a:hover, .footer-two .copyright a:hover, .reklama a:hover {text-decoration:none;}
#phone-box {top:87px;left:368px;padding-bottom:2px;font:20px Trebuchet MS;color:#dfdfdf;background:url('../image/border-bott-phone-box.png')  6px 100% repeat-x;display:inline-block;*display:inline;zoom:1;z-index:20;}
#phone-box span {color:#fff500;}
#phone-box:hover {background:#182027;padding:17px 24px 13px;top:70px;left:344px;}
#phone-box:hover .phone-box-more {display:block;}
.phone-box-more {display:none;text-align:center;padding-bottom:8px;}
.phone-box-more p {font-family:Trebuchet MS;font-size:15px;}
.phone-box-more p.mob {text-align:left;}
.phone-box-more p span {color:#fff500;font-size:16px!Important;}
.phone-box-more .phone-name {font-size:12px;color:#FFF;padding:14px 0 3px 0;}
.contact-box {top:120px;left:368px;font:12px Trebuchet MS;color:#dfdfdf;z-index:10;}
.contact-box a {color:#ff7800;font:12px Trebuchet MS;text-decoration:underline;}
.contact-box span {color:#ff7800;font:12px Trebuchet MS;}
.work-clock-box {top:143px;left:368px;color:#dfdfdf;font:13px Trebuchet MS;}
#currency-box {top:162px;left:572px;width:255px;padding-bottom:15px;}
.currency {width:37px;height:12px;float:left;}
.currency-txt {display:inline-block;*display:inline;zoom:1;float:left;}
.currency-txt, .course {font:11px Trebuchet MS;color:#d6d6d6;}
.course span {color:#ff7800;}
.course {float:left;padding:0 0 0 7px;}
.feedback {left:572px;top:185px;width:241px;height:22px;position: absolute;}
.feedback a{color:#DFDFDF;font:13px Trebuchet MS;text-decoration: underline;}
.feedback a:hover{text-decoration: none;}

.cart-box {top:92px;right:0;width:138px;background:url('../image/bg-cart-box.png') 0 3px no-repeat;padding:0 0 0 30px;height:87px;}
.cart-box a span#cart-total {display:inline-block;*display:inline;zoom:1;color:#dfdfdf;font:13px Trebuchet MS;border-bottom:1px dashed #dfdfdf;margin:10px 0 0 0;left:30px;bottom:0;}
.cart-box a:hover span#cart-total{padding-bottom:1px; border:0;}
.footer-two .search-a-vverh a:hover {border:0;}
.cart-zag, .cart-result {color:#fff500;font-family:Trebuchet MS;}
.cart-zag {font-size:20px;line-height:20px;padding:0 0 7px 0;}
.cart-result {font-size:14px;}
#menu {top:235px;left:0;height:54px;width:960px;background:#000;padding:5px 20px 0 20px;position:relative;z-index:10;}
#menu > ul > li {float:left;height:54px;width:192px;background:url('../image/bg-menu-li.png') 100% 0 no-repeat;}
#menu > ul > li > a {display:block;height:54px;width:192px;font:16px Trebuchet MS;color:#FFF;text-transform:uppercase;line-height:50px;text-align:center;}
#menu > ul > li:hover {color:#fff500;background:#182027 url('../image/bg-menu-li-h.png') 100% 0 no-repeat;}
#menu > ul > li:hover > a {color:#fff500;}
#menu > ul > li:hover div {display:block;}
#menu > ul > li > div {display:none;background:#182027;position: absolute;padding:20px 0;}
#menu > ul > li > div > ul {background:#182027;float:left;}
#menu > ul > li > div > ul + ul {border-left:1px solid #4d4d4d;float:left;min-height:178px;}
#menu > ul > li > div > ul li {padding:4px 28px 4px 28px;min-width: 136px;}
#menu > ul > li > div > ul li > a {font:13px Trebuchet MS;color:#FFF;}
#menu > ul > li > div > ul li > a:hover {color:#fff500;}
#content{background-color:#fff; font:13px Trebuchet MS; }
#column-left+#column-right+#content, #column-left+#content{ margin-left:252px}
#column-right+#content{ margin-right:252px}
#content .content{ border:1px solid #EEE; margin:0 1%;  margin-bottom:20px;  overflow:auto;  padding:10px}
#content .content .left{ float:left;  width:49%}
#content .content .right{ float:right;  width:49%}
#content p{ margin:0 1%; margin-bottom:20px}
h1, .nth {font:26px Trebuchet MS;color:#494949;padding: 16px 0 16px 17px;}
h2 {font:18px Trebuchet MS;color:#494949;padding: 10px 0 10px 10px;}
h3 {font:16px Trebuchet MS;color:#494949;padding:10px 0;}
.shadow {-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
		box-shadow: 0 0 5px rgba(0,0,0,0.5);
		behavior:url(PIE.htc);}
a.button-by {display:inline-block;*display:inline;zoom:1;text-align:center;line-height:49px;}
.button-by {background:#fff500;border:0;height:49px;padding:0 38px;font:28px Trebuchet MS;color:#010101;border-radius:3px 3px 3px 3px;-moz-box-shadow: 2px 2px 7px rgba(0,0,0,0.5);cursor:pointer;
		-webkit-box-shadow: 2px 2px 7px rgba(0,0,0,0.5);
		box-shadow: 2px 2px 7px rgba(0,0,0,0.5);
		behavior:url(PIE.htc);}
.button-by:active, .button:active {background:#efe614!Important;}
.button-by:hover, .button:hover {background:#fffa82;}
.button-a {display:inline-block;*display:inline;zoom:1;background:#2c6189;border-top:1px solid #5681a1;height:22px;padding:0 14px;font:11px Trebuchet MS;color:#FFF;line-height:21px;cursor:pointer;}
.button-a:active {border-top:1px solid #47657c!Important;background:#193f5b!Important;}
.button-a:hover {border-top:1px solid #5da2d7;background:#348bcd;}
.button {background:#fff500;height:23px;padding:0 18px;font:12px Trebuchet MS;color:#000;border:0;cursor:pointer;
		-moz-box-shadow: 0 0 4px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.5);
		box-shadow: 0 0 4px rgba(0,0,0,0.5);
		behavior:url(PIE.htc);}
        a.button:hover{text-decoration: none;}
.content-box {z-index:5;}
.reklama-box {padding-bottom:15px;}
.reklama {text-align:center;background:#fff500;padding:5px 0;border-radius:2px;position:relative;behavior:url(PIE.htc);}
.reklama-strelka, .reklama-exit {position:absolute;}
.reklama p {font:15px Trebuchet MS;font-style:italic;color:#6e6e6e;}
.reklama p span {font-weight:bold;}
.reklama a {font:15px Trebuchet MS;font-style:italic;color:#6c3500;text-decoration:underline;}
.reklama-strelka {bottom:-9px;left:31px;width:18px;height:9px;background:url('../image/bg-reklama-strelka.png') no-repeat;}
.reklama-exit {top:7px;right:10px;background:url('../image/bg-reklama-exit.png') 0 0 no-repeat;width:10px;height:10px;display:block;cursor: pointer;}
.reklama-exit:hover {background-position:right 0;}
#column-left {width:236px;float:left;}
#column-right {width:236px;float:right;}
#column-right .left-box {width:496px;float:left;}
#column-right .right-box {width:236px;float:right;}
#column-bottom {margin: 0 0 17px;}
.manufacturers {background:none repeat scroll 0 0 #FFFFFF;height:385px;width:208px;position:relative;padding:28px 14px;float:left;}
.jcarousel-clip-vertical{height: 385px;overflow: hidden;}
.jcarousel-prev-vertical, .jcarousel-next-vertical {position:absolute;width:209px;height:14px;display:block;cursor:pointer;}
.jcarousel-prev-vertical:hover, .jcarousel-next-vertical:hover {background-color:#e3e3e3;}
.jcarousel-prev-vertical {top:-15px;left:0;background:url('../image/bg-manufacturers-top.png') 50% 3px no-repeat;}
.jcarousel-next-vertical {bottom:-15px;left:0;background:url('../image/bg-manufacturers-bottom.png') 50% 3px no-repeat;}
.manufacturers ul li {width:208px;height:68px;padding:4px 0;}
.manufacturers ul li a {display:block;width:208px;height:68px;}
.manufacturers ul li a:hover {background-position:0 100%!Important;}
.manufacturers ul li + li {border-top:1px solid #d7d7d7;}
.banner-box {margin:17px 0;}
.banner-box div{display:none;}
.banner-box img {margin:0 0 -5px 0;}
.today-buy-module {margin:17px 0;list-style-type: none;	position: relative;}
.today-buy-heading {height:50px;background:#020202 url('../image/bg-today-buy-heading.jpg') 100% 0 no-repeat;font:18px Trebuchet MS;color:#fefefe;line-height:50px;padding:0 20px;width: 456px;}
.today-buy-module .product-list-box {padding:28px 25px 15px 0;background:#FFF url('../image/br-product-list-box.png') 0 0 no-repeat;border-bottom:1px solid #a9acaf;behavior:url(PIE.htc);position:relative;z-index:9;/* max-height: 110px; */display: none;}
.today-buy-module .product-list-box:hover {border:3px solid #ffea00;background:#FFF;border-radius:7px 7px 7px 7px;width:471px;margin-left:-3px;margin-top:-3px;margin-bottom:-2px;z-index:15;
		-moz-box-shadow: 0 3px 5px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.5);
		box-shadow: 0 3px 5px rgba(0,0,0,0.5);}
.today-buy-module .product-list-box .image {width:162px;padding:0 8px;float:left;}
.today-buy-module .product-list-box .right-dis {float:right;width:293px;}
.today-buy-module .product-list-box .name {padding:0 0 7px 0;}
.today-buy-module .product-list-box .name a {font:16px Trebuchet MS;color:#000;}
.today-buy-module .product-list-box .description {font:13px Trebuchet MS;color:#8a8a8a;}
.today-buy-module .product-list-box .price {font:16px Trebuchet MS;color:#104d7b;padding-top:15px;float:left;}
.today-buy-module .product-list-box .price-old {text-decoration:line-through;font-size:15px;color:#ff0000;}
.today-buy-module .product-list-box .price-new {font-size:18px;}
.today-buy-module .product-list-box .price-discount {font-size: 16px;color:#3CB371;}
.today-buy-module .product-list-box .cart {padding:15px 0 0 0;}
.today-buy-module .product-list-box .cart .button-a {margin-left:8px;float:right;}
.box  {margin:17px 0;background:#FFF;}
.box-heading {font:19px Trebuchet MS;color:#000;text-transform:uppercase;padding:14px 14px 10px 14px;background:#e3e3e3 url('../image/bg-box-heading-bg.png') right bottom no-repeat;line-height:22px;}
.box-content {padding-bottom:5px;background:#FFF url('../image/bg-box-heading-bottom.png') 0 100% no-repeat;}
.bg-box-top {height:3px;width:100%;background:url('../image/bg-box-heading-top.png') no-repeat;}
.box-content .top-sales-ul li {padding:6px 14px 8px 14px;background:#FFF url('../image/bg-top-sales-ul-li.png') 0 100% repeat-x;line-height:10px;}
.box-content .top-sales-ul li p {line-height:18px;}
.box-content .top-sales-ul li a {font:13px Trebuchet MS;color:#494949;line-height:18px;}
.box-content .top-sales-ul li span {font:12px Trebuchet MS;color:#8a8a8a;line-height:18px;}
.article-module .box-content {background-color:#e3e3e3;}
.article-module.box {margin-bottom:0;}
.box-content .article li {padding:6px 14px 9px 14px;background:#FFF url('../image/bg-article-li.png') 0 100% repeat-x;line-height:18px;}
.box-content .article li a {color:#494949;font:13px Trebuchet MS;line-height:18px;}
.box-content .article li a:hover, .top-sales-ul li a:hover, .today-buy-module .product-list-box .product-name a:hover, .today-buy-module .product-list-box .name a:hover, .featured .product-grid-box .name a:hover, .product-grid .name a:hover, .product-list > div .name a:hover, .product-list .right-bottom .compare a:hover, .product-grid .compare a:hover, .product-list .left .ai-compare a:hover {color:#2c6189;}
.article-all-a {padding:0 8px;margin:5px 0 2px auto;height:18px;float:right;background:#104d7b url('../image/bg-article-all-a-box.png') 100% 0 repeat-y;line-height:10px;}
.article-all-a a {font:12px Trebuchet MS;color:#FFF;}
.slideshow-box {width:748px;height:461px;float:right;background:#FFF;}
.slideshow {position:relative;}
.prevNav, .nextNav {height:66px;width:49px;position:absolute;top:199px;display:block;z-index:10;}
.prevNav {left:0;background:url('../image/bg-slide-arrow.png') -1px 0 no-repeat;}
.prevNav:hover {background-position:-1px -67px;}
.nextNav {right:0;background:url('../image/bg-slide-arrow.png') -48px 0 no-repeat;}
.nextNav:hover {background-position:-48px -67px;}
.slide-discription {position:absolute;top:20px;right:66px;width:235px;height:441px;text-align:right;z-index:8;}
.slide-discription .product-name {font:46px Trebuchet MS;color:#000;}
.slide-discription .product-name-dis {font:26px Trebuchet MS;color:#494949;}
.slide-discription .product-discription {font:14px Trebuchet MS;color:#494949;padding:10px 0;}
.slide-discription .product-price {font:18px Trebuchet MS;color:#104d7b;padding:7px 0;}
.slide-discription .button-by {margin-top:100px;}
.social-box {padding:0 0 10px 0;}
.social-box.pr-grid {padding:0 0 0 0;}
.social-box .left-social-box {float:left;height:257px;width:491px;}
.social-box .right-social-box {float:right;height:257px;width:491px;background:#FFF;}
.content-bottom {padding:0 0 20px 0;}
.content-bottom p {color:#464646;font:12px Trebuchet MS;line-height:18px;margin:21px 0;text-align:justify;}
.content-bottom ul li {color:#464646;font:12px Trebuchet MS;line-height:18px;background:url('../image/marker-content-ul-li.png') 5px 9px no-repeat;padding:0 0 0 26px;}
.content-bottom-heading {background:url('../image/border-content-bottom.png') 0 100% repeat-x;text-align:center;text-transform:uppercase;font:16px Trebuchet MS;color:#000;padding:22px 0;letter-spacing: 1px;}
.content-bottom-heading span {font-weight:700;}
.manufacturer-list {border: 1px solid #DBDEE1;width:95%;margin:0 auto;margin-bottom: 20px;overflow: auto;padding: 5px;}
.manufacturer-heading {background: none repeat scroll 0 0 #F8F8F8;font-size: 15px;font-weight: bold;margin-bottom: 6px;padding: 5px 8px;}
.manufacturer-content {padding: 8px;}
.manufacturer-list ul {float: left;list-style: none outside none;margin: 0 0 10px;padding: 0;width: 25%;}
/* .advanced-search-box:first-child {background:none;}
.advanced-search-box {padding:0px 14px 16px 14px;background:url('../image/border.png') 0 0 repeat-x;}
.advanced-search-box p {color:#494949;font:13px Trebuchet MS;padding:12px 0;}
.price-slider {width:149px;height:20px;background:url('../image/bg-advanced-search.png') repeat-x;position:relative;padding:0 0 12px 0;}
.ui-slider-range {height:20px;background:url('../image/bg-advanced-search-active.png') repeat-x;}
.ui-slider-handle {display:block;width:6px;height:20px;position:absolute;background:#d6d6d6;top:0;}
.input-price + .input-price {margin-left:15px;}
.input-price {border:1px solid #b0b3b5;border-radius:3px 3px 3px 3px;width:65px;height:23px;background:#FFF;float:left;position:relative;behavior:url(PIE.htc);}
.input-price input {border:0;background:none;height:22px;width:59px;color:#8a8a8a;font:14px Trebuchet MS;padding:1px 3px 0 3px;position:absolute;top:0;left:0;}
.niceCheck {width: 13px;height: 13px;	display: inline-block;cursor: pointer;background: url('../image/checkbox.png') no-repeat;overflow: hidden;padding-right:12px;}
.niceChecked {background-position: 0 -13px;}
.niceCheck input {margin-left: -100px;}
.niceCheckDisabled {	background: url('../image/checkbox-dis.png') no-repeat;}
.brand-checkbox label {font:12px Trebuchet MS;color:#8a8a8a;line-height:18px;position:relative;top:-2px;}
.brand-box {border:1px solid #b4b6b9;width:100%;height:139px;overflow-y:auto;padding:0 0 8px 0;}
.brand-checkbox {padding:8px 0 0 15px;}
.type .brand-checkbox {padding:8px 0 0 0;}
.type p {padding-bottom:6px;}
.advanced-search-box.type {padding-bottom:7px;}
.advanced-search-button-border-top {border-bottom:1px solid #c6c6c6;padding-top:20px;}
.advanced-search-button {margin:15px 10px 12px;height:23px;width:216px;position:relative;}
.advanced-search-button .button-a {padding:0 9px!Important;float:right;}
.advanced-search-button .button {float:left;} */
.breadcrumb {min-height:16px;background:#e3e3e3;padding: 17px 17px 17px;font:10px Trebuchet MS;color:#494949;}
.breadcrumb a {color:#104d7b;font:12px Trebuchet MS;}
.product-info {background:#FFF;padding:0 15px 11px;}
.product-info h1 {padding-left:0;}
.product-info .left {width:267px;float:left;}
.product-info .left .image {border:1px solid #a9acaf;width:265px;height:193px;position:relative;}
.product-info .left .image .increase {position:absolute;bottom:6px;right:6px;width:16px;height:14px;background:url('../image/img-increase.png') no-repeat;display:block;z-index:999;cursor: pointer;}
.product-info .left .image-additional {position:relative;width:225px;height:52px;padding:8px 20px 0;}
.product-info .left .image-additional li{float: left;list-style: none outside none;padding-right:3px;height: 52px;width: 72px;}
.image-additional .jcarousel-item {height: 52px;width: 72px;}
.product-info .left .image-additional .jcarousel-clip-horizontal {width:225px;overflow: hidden;}
.product-info .left .image-additional .jcarousel-item-horizontal {}
.product-info .left .image-additional a img {border:1px solid #a9acaf;}
.product-info .left .image-additional .jcarousel-prev-horizontal, .product-info .left .image-additional .jcarousel-next-horizontal {position:absolute;width:14px;height:51px;display:bloc;}
.product-info .left .image-additional .jcarousel-prev-horizontal {top:0;left:-20px;}
.product-info .left .image-additional .jcarousel-next-horizontal {top:0;right:-20px;}
.product-info .left .image-additional .jcarousel-prev-horizontal {background:url('../image/img-left.png') 3px 50% no-repeat;}
.product-info .left .image-additional .jcarousel-next-horizontal {background:url('../image/img-right.png') 4px 50% no-repeat;}
.product-info .left .image-additional .jcarousel-prev-horizontal:hover, .product-info .left .image-additional .jcarousel-next-horizontal:hover {background-color:#e3e3e3;}
.product-info .left .report-error{height: 32px;padding: 20px 20px 0 25px;position: relative;width: 225px;background-image: url(data:image/gif;base64,R0lGODlhEQAQALMPAOHd29nY1pOSioSDfLCvq7e2sri3tIYAAKqppYuKg8sAALKxrQAAAP9mZvDv6v///yH5BAEAAA8ALAAAAAARABAAAARTcMlJw7t4uc15sdijdSQRis4gOEnbOsg5klwczjQsp6v72plc7aJQoIQ6RUNx0KhYPsdDWWwip0vmI2DIYauYAAFBJn+1pxMAAE6fGOuDO82ApyMAOw==);background-repeat:no-repeat;background-position:2px 22px;}
.product-info .left .report-error a{color: #3366AA;text-decoration: underline;}
.product-info .left .report-error a:hover{text-decoration: none;}
.product-info .left .info-link{color: #3366AA;height: 18px;padding: 10px 2px 0 5px;width: 260px;}
.product-info .left .info-link a{color: #3366AA;text-decoration: underline;}
.product-info .left .info-link a:hover{text-decoration: none;}
.product-info .right {float:right;width:390px;background:url('../image/border.png') 0 0 repeat-x;padding:5px 0 0 0;}
.product-info .right .left, .product-info .right .nextcolumn {min-height:47px;}
.product-info .right .left {width:110px;float:left;font:12px Trebuchet MS;color:#8a8a8a;line-height:47px;padding: 0 0 0 3px;}
.product-info .right .nextcolumn {width:274px;float:right;}
.product-info .right .nextcolumn .price {font:18px Trebuchet MS;color:#104d7b;line-height:42px;}
.product-info .right .nextcolumn .discounted_price {font:18px Trebuchet MS;color:#3CB371;line-height:42px;}
.product-info .right .nextcolumn .price-old {font:15px Trebuchet MS;color:#ff0000;line-height:42px;text-decoration: line-through;}
.product-info .right .nextcolumn .price-new {font:18px Trebuchet MS;color:#104d7b;line-height:42px;}
.product-info .right .nextcolumn .availability, .product-info .right .nextcolumn .quantity, .product-info .right .nextcolumn .quantity-txt, .product-info .right .nextcolumn .warranty {font:14px Trebuchet MS;color:#494949;line-height:45px;}
.product-info .right .nextcolumn .quantity {border:1px solid #a9acaf;border-radius:2px 2px 2px 2px;height:21px;width:37px;position:relative;behavior:url(PIE.htc);margin-top:6px;float:left;}
.product-info .right .nextcolumn .quantity input {height:21px;width:30px;color:#8A8A8A;font:14px Trebuchet MS;border:0;background:none;padding:0 3px;position:absolute;top:0;left:0;}
.product-info .right .nextcolumn .quantity-txt {float:left;padding-left:11px;}
.product-info .right .nextcolumn .cart {padding-top:4px;}
.product-info .right .height-cart {height:60px;}
.product-info .right-bottom {background:url('../image/border.png') 0 0 repeat-x;clear:both;height:1px;width:100%;}
.product-info .right .review {padding:14px 0 0 89px;font:12px Trebuchet MS;color:#8a8a8a;}
.product-info .right .review span {font:12px Trebuchet MS;color:#8a8a8a;position:relative;top:-2px;left:18px;}
.product-info .right .options {margin:10px 0;clear:both;}
.product-info .right .options span.nameoption{font-size:13px;font-weight:bold;}
.product-info .right .options .option{margin:10px;}
.product-info .right .options select{background: none repeat scroll 0 0 #F8F8F8;border: 1px solid #CCCCCC;padding: 2px;margin-left:20px;}
.product-info .caution{margin: 15px 0 5px;}
.product-info .caution p {margin: 0 1% 3px !important;font-size:12px;}
.tabs-box {background:#FFF;margin-top:17px;}
.htabs {height: 50px;line-height: 50px;background:#e3e3e3;}
.htabs a {display: none;float: left;color:#494949;text-align: center;text-decoration: none;height:50px;font:18px Trebuchet MS;line-height:50px;background:#b0b0b0;padding:0 24px;border-right:1px solid #e3e3e3;-webkit-transition: color .1s;-moz-transition: color .1s;transition: color .1s;}
.htabs a.selected {background:#FFF;-webkit-text-shadow: 1px 1px 0 #FBFBFB;-moz-text-shadow: 1px 1px 0 #FBFBFB;color:#000;}
.htabs a:hover, .htabs a.selected:hover {color:#000;}
.tab-content {z-index: 2;overflow: auto;}
#tab-attribute table {border-bottom:1px solid #c6c6c6;}
#tab-attribute table tr td:first-child {color:#8a8a8a;font:12px Trebuchet MS;}
#tab-attribute table tr td {color:#494949;font:14px Trebuchet MS;height:30px;padding:0 0 0 25px;background:#e3e3e3;border-right:1px solid #FFF;}
#tab-attribute table .bg-tr td {background:#FFF;}
.tab-content {padding:24px 14px 38px;}
.tab-content h1, .tab-content h2, .tab-content h3 {padding: 10px 0;}
.tab-content .text-description-content.box-hide {overflow:hidden;max-height:12em;position:relative;}
.tab-content .text-description-content.box-hide:before {
	content:'';
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	left:0;
	height:4em;
	background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #fff));
	background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
	background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
	background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
	background:linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
}
.tab-content .description-more-link {color:#78b1c6;font-size: 16px;margin-left:1%;}
.tab-content .xhr {color: #3e77aa;font-size: 18px;border-bottom: 1px dotted;text-decoration: none;}
#tab-description {color:#505050;font:13px Trebuchet MS;}
#tab-description ol, #tab-description ul {list-style:disc inside none;margin: 0 1% 20px;}
#tab-description p {color:#505050;font:13px Trebuchet MS;text-align: justify;text-indent: 20px;}
.review-list {border: 1px solid #EEEEEE;margin-bottom: 20px;overflow: auto;padding: 10px;}
.review-list .author {float: left;margin-bottom: 20px;}
.review-list .rating {float: right;margin-bottom: 20px;}
.review-list .text {clear: both;color: #505050;font-size:13px;}
#review .pagination {border-top:1px solid #EEEEEE;display: inline-block;margin-bottom:10px;padding:8px 0 0;;width:100%;height:25px;}
#review .pagination .results {float: right;padding-top: 3px;font-size: 12px;padding-right: 5px;}
#tab-review {font-size:13px;}
.buttons {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #EEEEEE;margin:0 1%;margin-bottom: 20px;overflow: auto;padding: 6px;}
.buttons .right {float: right;text-align: right;}
.featured {margin:17px 0;}
.panel-slider {margin: 10px 0;}
.featured .box-heading {background:#e3e3e3;color:#010101;font:18px Trebuchet MS;text-transform:none;height:48px;line-height:48px;padding:0 24px;left:-1px;top:0;width:702px;position:relative;}
.featured .box-content, .panel-slider .box-content {background-image:none;padding:14px 0 0;margin-left:-1px;overflow: hidden;}
.featured .box-content li, .panel-slider .box-content li {float:left;}
.featured .product-grid-box:nth-child(3n+3) {border-right:0;}
.featured .product-grid-box, .panel-slider .product-grid-box {padding:12px 12px 0px 14px;display:inline-block;*display:inline;zoom:1;margin-bottom:12px;border-right:1px solid #c6c6c6;width:223px;}
.featured .product-grid-box .image img, .panel-slider .product-grid-box .image img {border:1px solid #a9acaf;}
.featured .product-grid-box .name, .panel-slider .product-grid-box .name{min-height:43px;	padding-top: 15px;	}
.featured .product-grid-box .name a, .panel-slider .product-grid-box .name a{font:16px Trebuchet MS;color:#000;line-height:14px;}
.featured .product-grid-box .price, .panel-slider .product-grid-box .price {font:16px Trebuchet MS;color:#104d7b;line-height:45px;}
.featured .product-grid-box .price .price-old {text-decoration:line-through;font-size:15px;}
.featured .product-grid-box .price .price-new {font-size:18px;}
.featured .product-grid-box .price .price-discount, .panel-slider .product-grid-box .price .price-discount {font-size: 16px;color:#3CB371;}
.featured .product-grid-box .cart, .panel-slider .product-grid-box .cart {width:176px;position:relative;height:23px;}
.featured .product-grid-box .cart .button, .panel-slider .product-grid-box .cart .button {position:absolute;top:0;left:0;font: 11px/21px Trebuchet MS;}
.featured .product-grid-box .cart .button-a, .panel-slider .product-grid-box .cart .button-a {position:absolute;top:0;right:0;}
.featured .navleft, .featured .navright, .panel-slider .navleft, .panel-slider .navright {background: url("../image/nav_slider.png") no-repeat scroll 0 0 transparent;cursor: pointer;height: 66px;position: absolute;top: 50%;width: 46px;z-index: 1;margin-top:-41px;}
.featured .navleft, .panel-slider .navleft {background-position: left top;left: 0;}
.featured .navright, .panel-slider .navright {background-position: right top;right: 0;}
.featured .navleft:hover, .panel-slider .navleft:hover {background-position: left bottom;}
.featured .navright:hover, .panel-slider .navright:hover {background-position: right bottom;}
.panel-slider .today-buy-heading{width:960px;}
.panel-slider .product-grid-box .price .price-new{font-size:17px;}
.panel-slider .product-grid-box .price .price-old {color: #FF0000;font-size: 15px;text-decoration: line-through;}
.category-box .box-content {background:#efe614 url('../image/bg-box-bottom-cat.png') 0 100% no-repeat;}
.category-box ul {background:#fff500 url('../image/bg-ul-category.png') 0 0 repeat-y;}
.category-box ul li {background:url('../image/marker-cat-li.png') 12px 17px no-repeat;padding:0 0 0 28px;min-height:41px;line-height:41px;border-bottom:1px solid #b5af17;}
.category-box ul li a {font:16px Trebuchet MS;color:#000;text-transform:uppercase;}
.category-box ul li > ul {background:#efe614;margin-left:-28px;padding-bottom:6px;display: none;}
.category-box ul li > a.active + ul {display: block;}
.category-box ul li > ul > li {border:0;min-height:26px;line-height:26px;padding-left:0;background:none;}
.category-box ul li > ul > li:hover {background-color:#dfd70d;}
.category-box ul li > ul > li a:hover, .category-box ul li > ul > li a.active {background-color: #dfd70d;}
.category-box ul li > ul > li > a {text-transform:none;font:13px Trebuchet MS;color:#000;display:block;background:url('../image/marker-content-ul-li.png') 15px 11px no-repeat;height:26px;line-height:22px;padding-left:35px;}
.inside-cat-box {background:#FFF;}
.inside-cat-box > h1 {padding-left:17px;}
.product-filter {position:relative;z-index:2;background:#FFF;max-height:30px;}
.product-filter .product-compare {width:228px;float:left;padding-left:17px;}
.product-filter .product-compare a {font:13px Trebuchet MS;color:#2c6189;}
.product-filter  .sort-txt {width:107px;float:left;font:13px Trebuchet MS;color:#494949;height:24px;line-height:24px;}
.product-filter  .sort {width:174px;float:left;}
.product-filter  .limit-txt {width:76px;float:left;font:13px Trebuchet MS;color:#494949;height:24px;line-height:24px;text-align:right;}
.product-filter  .limit {width:43px;float:left;}
.product-filter  .display {width:82px;float:right;height:26px;}
.product-filter  .display a {display:block;width:27px;height:26px;margin-right:11px;float:left;}
.product-filter  .display a:hover {background-position:100% 0;}
.product-filter  .display .a-display-grid {background:url('../image/bg-a-display-grid.png') no-repeat;}
.product-filter  .display .a-display-list {background:url('../image/bg-a-display-list.png') no-repeat;}
.product-grid {background: url('../image/bg-categoru-rasp1.png') 0 20px repeat-y;/*border:1px solid purple;*/position:relative;top:-25px;z-index:1;margin-top:3px;margin-bottom:-25px;}
.product-grid > div {width:246px;display:inline-block;*display:inline;zoom:1;position:relative;min-height:342px;margin-top:25px;behavior:url(PIE.htc);}
.product-grid > div:hover {border-radius:5px 5px 5px 5px;border:3px solid #ffea00;margin:22px -3px -3px -3px;background:#FFF;
		-moz-box-shadow: 2px 4px 5px rgba(0,0,0,0.5);
		-webkit-box-shadow: 2px 4px 5px rgba(0,0,0,0.5);
		box-shadow: 2px 4px 5px rgba(0,0,0,0.5);}
.product-grid > div:nth-child(3n+3) .border-right {display:none;}
.product-grid > div .border-right {width:1px;height:312px;background:#c6c6c6;position:absolute;top:5px;right:0;}
.product-grid > div:hover .border-right {display:none;}
.product-grid .images {padding:17px 0 0 17px;}
.product-grid .images img {}
.product-grid .name {padding:4px 17px 0;height:80px; }
.product-grid .name a {font:16px Trebuchet MS;color:#000;line-height:18px;}
.product-grid .price {font:16px Trebuchet MS;color:#104d7b;line-height:40px;padding:0 17px 5px;}
.product-grid .price-old {font-size: 15px;text-decoration: line-through;color:#ff0000;}
.product-grid .price-new {font-size: 18px;}
.product-grid .price-discount {font-size: 16px;color:#3CB371;}
.product-grid .cart {padding:0 17px 5px;}
.product-grid .cart .button {margin-right:13px;}
.product-grid .compare {padding:0 17px 10px; }
.product-grid .compare div{width:50%;float:left;font:12px Trebuchet MS;height:18px;line-height:18px;}
.product-grid .compare div span{background:url('../image/marker-wishlist-a.png') 0 6px no-repeat;padding:0 0 0 8px;}
.product-grid .compare a {font:12px Trebuchet MS;color:#b0b0b0;background:url('../image/marker-wishlist-a.png') 0 6px no-repeat;padding:0 0 0 14px;height:18px;line-height:18px;display:inline-block;*display:inline;zoom:1;}
.product-grid .description {display:none;}
.product-list {position:relative;z-index:1;margin-top:3px;background:transparent;}
.product-list > div {display:inline-block;*display:inline;zoom:1;background:url('../image/bg-category-rasp-list.png') 0 0 no-repeat;padding-bottom:17px;position:relative;z-index:2;behavior:url(PIE.htc);/*width:749px;*/}
.product-list > div:hover {border-radius:5px 5px 5px 5px;border:3px solid #ffea00;margin:-3px -3px -3px -3px;background-color:#FFF;background-image:none;z-index:3;
		-moz-box-shadow: 2px 4px 5px rgba(0,0,0,0.5);
		-webkit-box-shadow: 2px 4px 5px rgba(0,0,0,0.5);
		box-shadow: 2px 4px 5px rgba(0,0,0,0.5);}
.product-list > div .left {width:222px;float:left;}
.product-list .left .images {padding:25px 0 0 15px;}
.product-list .left .images img {}
.product-list .left .ai-compare {width: 45%;float: left;}
.product-list .left .ai-compare a, .product-list .left .ai-buyCheaper span{font:12px Trebuchet MS;color:#b0b0b0;background:url('../image/marker-wishlist-a.png') 0 6px no-repeat;padding:0 0 0 14px;height:18px;line-height:18px;margin-left: 5px;display:inline-block;*display:inline;zoom:1;}
.product-list .left .ai-buyCheaper {width: 50%;float: left;}
.product-list .left .ai-buyCheaper span:hover, .ai-buyCheaper span:hover {color:#2c6189;}
.product-list .right {margin-left:222px;padding:20px 0 0 0;}
.product-list .right .name a {font:16px Trebuchet MS;color:#000;line-height:18px;}
.product-list .right .description {font:13px Trebuchet MS;color:#8a8a8a;padding:10px 19px 16px 0;min-height:66px;}
.product-list .right-bottom {height:23px;}
.product-list .right-bottom .price {font:16px Trebuchet MS;color:#104d7b;line-height:23px;width:215px;float:left;}
.product-list .right-bottom .price-old {font-size: 15px;text-decoration: line-through;color:#ff0000;}
.product-list .right-bottom .price-new {font-size: 18px;}
.product-list .right-bottom .price-discount {font-size: 16px;color:#3CB371;}
.product-list .right-bottom .compare {width:125px;float:left;}
.product-list .right-bottom .compare div{font:12px Trebuchet MS;height:18px;line-height:18px;}
.product-list .right-bottom .compare div span{background:url('../image/marker-wishlist-a.png') 0 6px no-repeat;padding-left:10px;}
.product-list .right-bottom .compare a {font:12px Trebuchet MS;color:#b0b0b0;background:url('../image/marker-wishlist-a.png') 0 9px no-repeat;padding-left:14px;height:23px;line-height:23px;display:inline-block;*display:inline;zoom:1;}
.product-list .right-bottom .cart {width:183px;float:left;}
.product-list .right-bottom .cart .button {margin-right:9px;}
.man_desc {color: #8A8A8A;font: 13px Trebuchet MS;text-align: justify;text-indent: 20px;}
.ie7fixmargin {height:1px;}
.pagination {height:41px;padding:0 17px;background:#FFF url('../image/border.png') 0 0 repeat-x;}
#review .pagination {background:none;}
.pagination > a {color:#494949;font:13px Trebuchet MS;position:relative;top:-4px;}
.pagination > a:hover {color:#8a8a8a;}
.pagination-a-box {display:inline-block;*display:inline;zoom:1;padding:13px 22px 0 22px;}
.pagination-a-box a {display:block;float:left;min-width:14px;padding:0 2px;height:17px;background:#e3e3e3;text-align:center;font:13px Trebuchet MS;color:#494949;line-height:16px;}
.pagination-a-box a:hover, .pagination-a-box a.active:hover {background:#104d7b;color:#fefefe;}
.pagination-a-box a.active {background:#b0b0b0;color:#fefefe;}
.pagination-a-box a + a {margin-left:7px;}
.rasporka {clear:both;}
.footer-box {height:458px;}
.footer-box-one {height:339px;background:url('../image/bg-footer-box.png') repeat-x;}
.footer-box-one .footer-one {width:1000px;margin:0 auto;height:282px;padding:37px 0 20px 0;}
.footer-box-one .footer-one-left-box {width:196px;float:left;border-right:1px solid #313538;height:282px;}
.footer-one-left-box ul, .footer-one-right-box ul {margin:0 14px 0 3px;padding:12px 0;}
.footer-one-left-box ul li, .footer-one-right-box ul li {height:22px;}
.footer-one-left-box ul li a, .footer-one-right-box ul li a {color:#dfdfdf;font:13px Trebuchet MS;}
.footer-one-left-box ul li a:hover, .footer-one-right-box ul li a:hover, .article-all-a a:hover {color:#fff500;}
.footer-one-right-box ul {float:left;}
.footer-one-right-box ul + ul {margin-left:68px;}
.footer-one-right-box ul li:first-child {margin-bottom:6px;}
.footer-one-right-box ul li:first-child a {text-transform:uppercase;font-weight:700!Important;}
.footer-box-one .footer-one-right-box {float:left;width:785px;padding:0 0 0 18px;}
.footer-left-zag {background:url('../image/bg-footer-user.png') 0 4px no-repeat;width:174px;}
.footer-right-zag {background:url('../image/bg-footer-catalog.png') 3px 8px no-repeat;}
.footer-left-zag, .footer-right-zag {font:18px Trebuchet MS;color:#FFF;text-transform:uppercase;padding:0 0 0 21px;position:relative;}
.bg-footer-left-zag {position:absolute;top:12px;right:13px;height:6px;width:38px;background:url('../image/bg-footer-zag.png') repeat-x;}
.bg-footer-right-zag {position:absolute;top:12px;right:13px;height:6px;width:667px;background:url('../image/bg-footer-zag.png') repeat-x;}
.ico-socseti-box {border-top:1px solid #313538;margin:4px 14px 0 0;padding:5px 0 0 0;}
.ico-socseti-box p {font:13px Trebuchet MS;color:#dfdfdf;}
.ico-socseti-box a {display:block;width:28px;height:28px;float:left;margin:10px 16px 0 0;}
.ico-socseti-box .ico-fb {background:url('../image/ico-soc-seti.png') 0 0 no-repeat;}
.ico-socseti-box .ico-fb:hover {background-position:0 -28px;}
.ico-socseti-box .ico-tw {background:url('../image/ico-soc-seti.png') -28px 0 no-repeat;}
.ico-socseti-box .ico-tw:hover {background-position:-28px -28px;}
.ico-socseti-box .ico-vk {background:url('../image/ico-soc-seti.png') -56px 0 no-repeat;}
.ico-socseti-box .ico-vk:hover {background-position:-56px -28px;}
.footer-box-two {height:119px;position:relative;z-index:100;}
.bg-left-footer, .bg-right-footer, .bg-center-footer {position:absolute;}
.bg-center-footer {top:0;left:0;background:url('../image/bg-footer-box-two.jpg') 50% 0 no-repeat;width:100%;height:119px;z-index:100;}
.footer-box-two .bg-left-footer {top:0;left:0;height:119px;width:50%;background:url('../image/bg-left-footer.png') 7px 0 repeat-x;z-index:50;}
.footer-box-two .bg-right-footer {top:0;right:0;height:119px;width:50%;background:url('../image/bg-right-footer.png') -7px 0 repeat-x;z-index:50;}
.footer-two {width:1000px;margin:0 auto;height:119px;position:relative;z-index:110;position:relative;}
.footer-two .logo-footer, .footer-two #adress, .footer-two .copyright, .footer-two .search-a-vverh {position:absolute;}
.footer-two .logo-footer {top:27px;left:1px;display:block;width:196px;height:41px;background:url('../image/footer-logo.png') 0 0 no-repeat;}
.footer-two #adress {top:27px;left:215px;width:232px;}
.footer-two #adress p, .footer-two .copyright p , .footer-two .copyright a {font:11px Trebuchet MS;color:#dfdfdf;line-height:14px;}
.footer-two .copyright {top:27px;left:514px;width:237px;}
.footer-two .copyright a {text-decoration:underline;}
.footer-two .copyright p + p {margin-top:12px;}
.footer-two .search-a-vverh {top:46px;right:47px;background:url('../image/bg-search-a-vverh.png') 100% 5px no-repeat;padding:0 16px 0 0;}
.footer-two .search-a-vverh span {font:16px Trebuchet MS;color:#FFF;display:block;border-bottom:1px dashed #FFF;cursor: pointer;}
.footer-two .search-a-vverh span:hover {border-bottom: none;}
@-moz-document url-prefix() {
.button {padding-bottom:3px;}
.featured .product-grid-box .cart .button {padding-bottom:0;}
.article-all-a {line-height:14px;}
}
@media all and (-webkit-min-device-pixel-ratio:0) {
.button {padding-bottom:1px;}
}
#cart .content{clear:both; display:none; position:relative; top:-1px; padding:8px; min-height:150px; border-top:1px solid #EEE; border-left:1px solid #EEE; border-right:1px solid #EEE; border-bottom:1px solid #EEE; -webkit-border-radius:0px 7px 7px 7px; -moz-border-radius:0px 7px 7px 7px; -khtml-border-radius:0px 7px 7px 7px; border-radius:0px 7px 7px 7px; -webkit-box-shadow:0px 2px 2px #DDD; -moz-box-shadow:0px 2px 2px #DDD; box-shadow:0px 2px 2px #DDD; background:#FFF; width:450px; z-index:99; right:300px}
#cart.active .content{display:block}
#cart a{position:static; color:#38B0E3;     cursor:pointer;     text-decoration:underline; border-bottom:none; font:13px Trebuchet MS; margin:0}
#cart a:hover{text-decoration:none}
.mini-cart-info table{border-collapse:collapse; width:100%; margin-bottom:5px; font-size:14px}
.mini-cart-info td{color:#000; vertical-align:top; padding:10px 5px; border-bottom:1px solid #EEE}
.mini-cart-info .image{width:1px}
.mini-cart-info .image img{border:1px solid #EEE; text-align:left}
.mini-cart-info .name small{color:#666}
.mini-cart-info .quantity{text-align:right}
.mini-cart-info td.total{text-align:right}
.mini-cart-info .remove{text-align:right}
.mini-cart-info .remove img{cursor:pointer}
.mini-cart-total{text-align:right}
.mini-cart-total table{border-collapse:collapse; display:inline-block; margin-bottom:5px}
.mini-cart-total td{color:#000; padding:4px}
#cart .checkout{text-align:right; clear:both}
#cart .empty{padding-top:50px; text-align:center}
.current_currency{    color:#FF7800;     font:11px Trebuchet MS;     height:12px;     margin-left:5px;     padding-bottom:2px; float:left}
.current_currency span{    background:url("../image/bg-select-butt.png") no-repeat scroll 100% 50%;     padding-right:15px}
#currency-box .other_currency{background:none repeat scroll 0 0 #182027;     color:#FFF;     font:11px/15px Trebuchet MS;     height:15px;     left:40px;     padding:0 0 0 3px;     position:absolute;     top:15px;     width:33px;     z-index:99; display:none}
#currency-box.active .other_currency{display:block}
#currency-box .other_currency a:hover{    color:#ff7800}
.success, .warning, .attention, .information{    border-radius:5px 5px 5px 5px;     color:#555;        padding:10px 10px 10px 33px}
.success{    background:url("../image/success.png") no-repeat scroll 10px center;     border-radius:5px 5px 5px 5px}
.warning{    background:url("../image/warning.png") no-repeat scroll 10px center ;          border-radius:5px 5px 5px 5px}
.attention{    background:url("../image/attention.png") no-repeat scroll 10px center ;  border:1px solid ;  border-radius:5px 5px 5px 5px}
.success .close, .warning .close, .attention .close, .information .close{ cursor:pointer;  float:right;  padding-right:4px;  padding-top:4px}
.required{ color:#F00;  font-weight:bold}
.error{ color:#F00;  display:block}
.help{ color:#999;  display:block;  font-family:Verdana,Geneva,sans-serif;  font-size:10px;  font-weight:normal}
.compare-info{ border-collapse:collapse; margin:0 2%;  margin-bottom:20px;  width:96%}
.compare-info tr td:first-child{ color:#8A8A8A;  font:12px Trebuchet MS; text-align:left; vertical-align:middle}
.compare-info td{background:none repeat scroll 0 0 #E3E3E3; border-right:1px solid #FFF; color:#4D4D4D; padding:7px; text-align:center; vertical-align:top; width:20%; font:14px Trebuchet MS}
.compare-info .bg-tr td{background:none repeat scroll 0 0 #FFF}
.compare-info .name a{font-weight:bold}
.compare-info .price-old{color:#F00; font-weight:bold; text-decoration:line-through}
.compare-info .price-new{font-weight:bold}
.compare-info .price-discount{color:#3CB371; font-size:13px}
#notification a{text-decoration:underline;  color:##FF7800;  font:13px Trebuchet MS}
#notification a:hover{text-decoration:none}
.cart-info table{ border-collapse:collapse;  border-left:1px solid #DDD;  border-right:1px solid #DDD;  border-top:1px solid #DDD; margin:0 1%;  margin-bottom:15px;  width:98%}
.cart-info td{ padding:7px; font-size:14px}
.cart-info thead td{ background-color:#F7F7F7;  border-bottom:1px solid #DDD;  color:#4D4D4D;  font-weight:bold; font-size:12px}
.cart-info thead .image{ text-align:center}
.cart-info thead .name, .cart-info thead .model, .cart-info thead .quantity{ text-align:left}
.cart-info thead .price, .cart-info thead .total{ text-align:right}
.cart-info tbody td{ border-bottom:1px solid #DDD;  vertical-align:top}
.cart-info tbody .image img{ border:1px solid #DDD}
.cart-info tbody .image{ text-align:center}
.cart-info tbody .name, .cart-info tbody .model, .cart-info tbody .quantity{ text-align:left}
.cart-info tbody .quantity input[type="image"], .cart-info tbody .quantity img{ cursor:pointer;  position:relative;  top:4px}
.cart-info tbody .price, .cart-info tbody .total{ text-align:right}
.cart-info tbody span.stock{ color:#F00;  font-weight:bold}
#content .facilities{ border:1px solid #EEE;  overflow:auto;  padding:1%; width:96%; margin:0 1%; margin-bottom:20px}
.facilities p{ margin-bottom:20px;  margin-top:0; font-size:14px}
table.radio{ border-collapse:collapse;  width:100%; font-size:14px}
table.radio td{ padding:5px}
table.radio td label{ display:block}
table.radio tr td:first-child{ width:1px}
table.radio tr td:first-child input{ margin-top:1px}
table.radio tr.highlight:hover td{ background:none repeat scroll 0 0 #F1FFDD;  cursor:pointer}

.login-content{ margin-bottom:20px;  overflow:auto}
.login-content .left{ float:left;  width:48%}
.login-content .right{ float:right;  width:48%}
.login-content .left .content, .login-content .right .content{ min-height:190px}
.category-list >div{float:left;  width:225px; padding:10px}
.category-list-image{width:200px; margin:0 auto}
.category-list-image img{height:150px;  width:200px}
.category-list-name{width:165px; margin:0 auto; text-align:center}
table.form{ border-collapse:collapse;  margin-bottom:20px;  width:100%}
table.form tr td:first-child{ width:160px}
table.form >* >* >td{ color:#000}
table.form td{ padding:4px}
table.form input[type="text"], table.form input[type="password"], table.form textarea{ background:none repeat scroll 0 0 #F8F8F8;  border:1px solid #CCC;  margin-left:0;  margin-right:0;  padding:3px}
table.form select{ background:none repeat scroll 0 0 #F8F8F8;  border:1px solid #CCC;  padding:2px}
input.large-field, select.large-field{ width:300px}
table.list{ border-collapse:collapse;  border-left:1px solid #DDD;  border-top:1px solid #DDD; margin:0 1%;  margin-bottom:20px;  width:98%}
table.list td{ border-bottom:1px solid #DDD;  border-right:1px solid #DDD}
table.list thead td{ background-color:#EFEFEF;  padding:0 5px}
table.list thead td a, .list thead td{ color:#222;  font-weight:bold;  text-decoration:none}
table.list tbody td{ padding:0 5px}
table.list .left{ padding:7px;  text-align:left}
table.list .right{ padding:7px;  text-align:right}
table.list .center{ padding:7px;  text-align:center}
.order-list{width:98%; margin:0 1%;  margin-bottom:10px}
.order-list .order-id{ float:left;  margin-bottom:2px;  width:49%}
.order-list .order-status{ float:right;  margin-bottom:2px;  text-align:right;  width:49%}
.order-list .order-content{ border-bottom:1px solid #EEE;  border-top:1px solid #EEE;  display:inline-block;  margin-bottom:20px;  padding:10px 0;  width:100%}
.order-list .order-content div{ float:left;  width:33.3%}
.order-list .order-info{ text-align:right}
.order-detail{ background:none repeat scroll 0 0 #EFEFEF;  font-weight:bold}
.return-list{ margin-bottom:10px}
.return-list .return-id{ float:left;  margin-bottom:2px;  width:49%}
.return-list .return-status{ float:right;  margin-bottom:2px;  text-align:right;  width:49%}
.return-list .return-content{ border-bottom:1px solid #EEE;  border-top:1px solid #EEE;  display:inline-block;  margin-bottom:20px;  padding:10px 0;  width:100%}
.return-list .return-content div{ float:left;  width:33.3%}
.return-list .return-info{ text-align:right}
.return-product{ margin-bottom:20px;  overflow:auto}
.return-name{ float:left;  margin-right:15px;  width:31%}
.return-model{ float:left;  margin-right:15px;  width:31%}
.return-quantity{ float:left;  width:31%}
.return-detail{ margin-bottom:20px;  overflow:auto}
.return-reason{ float:left;  margin-right:15px;  width:31%}
.return-opened{ float:left;  margin-right:15px;  width:31%}
.return-opened textarea{ vertical-align:top;  width:98%}
.return-captcha{ float:left}
.checkout{width:98%; margin:0 1%}
.checkout-heading{ background:none repeat scroll 0 0 #F8F8F8;  border:1px solid #DBDEE1;  color:#555;  font-size:13px;  font-weight:bold;  margin-bottom:15px;  padding:8px}
.checkout-heading a{ float:right;  font-weight:normal;  margin-top:1px;  text-decoration:none}
.checkout-content{ display:none;  overflow:auto;  padding:0 0 15px}
.checkout-content .left{ float:left;  width:48%}
.checkout-content .right{ float:right;  width:48%}
.checkout-content .buttons{ clear:both}
.checkout-product table{ border-collapse:collapse;  border-left:1px solid #DDD;  border-right:1px solid #DDD;  border-top:1px solid #DDD;  margin-bottom:20px;  width:100%}
.checkout-product td{ padding:7px}
.checkout-product thead td{ background-color:#F7F7F7;  border-bottom:1px solid #DDD;  color:#4D4D4D;  font-weight:bold}
.checkout-product thead .name, .checkout-product thead .model{ text-align:left}
.checkout-product thead .quantity, .checkout-product thead .price, .checkout-product thead .total{ text-align:right}
.checkout-product tbody td{ border-bottom:1px solid #DDD;  vertical-align:top}
.checkout-product tbody .name, .checkout-product tbody .model{ text-align:left}
.checkout-product tbody .quantity, .checkout-product tbody .price, .checkout-product tbody .total{ text-align:right}
.checkout-product tfoot td{ border-bottom:1px solid #DDD;  text-align:right}
.sitemap-info{ margin-bottom:40px;  overflow:auto}
.sitemap-info .left, .sitemap-info .right{ float:left;  width:45%; padding:0 2%}
.sitemap-info .left ul li ul{ padding-left:50px}
.articles-info{margin-bottom:10px; overflow:auto; padding:0 20px 20px}
.articles-info li{font-size:14px; list-style:disc; margin:5px 0 5px 15px; color:#238DB4}
.articles-info li a{color:#238DB4}
.articles-info li a:hover{color:#238DB4; text-decoration:underline}
.articles{width:100%; text-align:justify; margin:0 auto}
.articles p{margin:0 1% 20px; text-indent:20px}
.articles ul{list-style-type:circle; margin-left:40px}
.articles li{margin:5px 0}
a.cdp{color:#3CB371; border-bottom:1px dashed #3CB371}
a:hover.cdp{color:#3CB371; border-bottom:none}
.our_contact td{padding:2px}
.zoomPad{position:relative; float:left; z-index:9; cursor:crosshair}
.zoomPreload{   -moz-opacity:0.8;    opacity:0.8;    filter:alpha(opacity = 80);    color:#333;    font-size:12px;    font-family:Tahoma;    text-decoration:none;    border:1px solid #CCC;    background-color:white;    padding:8px;    text-align:center;    background-image:url(../image/zoomloader.gif);  background-repeat:no-repeat;  background-position:43px 30px;  z-index:110;  width:90px;  height:43px;  position:absolute;  top:0px;  left:0px;  * width:100px;  * height:49px}
.zoomPup{overflow:hidden; background-color:#FFF; -moz-opacity:0.6; opacity:0.6; filter:alpha(opacity = 60); z-index:120; position:absolute; border:1px solid #CCC;  z-index:101;  cursor:crosshair}
.zoomOverlay{position:absolute; left:0px; top:0px; background:#FFF; z-index:5000; width:100%; height:100%; display:none;  z-index:101}
.zoomWindow{position:absolute; left:110%; top:40px; background:#FFF; z-index:6000; height:auto;  z-index:10000;  z-index:110}
.zoomWrapper{position:relative; border:1px solid #999;  z-index:110}
.zoomWrapperTitle{display:block; background:#999; color:#FFF; height:18px; line-height:18px; width:100%;  overflow:hidden; text-align:center; font-size:10px;  position:absolute;  top:0px;  left:0px;  z-index:120;  -moz-opacity:0.6;  opacity:0.6;  filter:alpha(opacity = 60)}
.zoomWrapperImage{display:block;  position:relative;  overflow:hidden;  z-index:110}
.zoomWrapperImage img{ border:0px;  display:block;  position:absolute;  z-index:101}
.zoomIframe{ z-index:-1;  filter:alpha(opacity=0);  -moz-opacity:0.80;  opacity:0.80;  position:absolute;  display:block}
.slideshow-box {background: none repeat scroll 0 0 #FFFFFF;float: right;height: 440px;width: 748px;}
.slideshow {position: relative;}
.slideshow-box .navleft, .slideshow-box .navright {background: url("../image/nav_slider.png") no-repeat scroll 0 0 transparent;cursor: pointer;height: 66px;position: absolute;top: 187px;width: 46px;z-index: 1;}
.slideshow-box .navleft {background-position: left top;left: 0;}
.slideshow-box .navright {background-position: right top;right: 0;}
.slideshow-box .navleft:hover {background-position: left bottom;}
.slideshow-box .navright:hover {background-position: right bottom;}
.slideshow-box ul {list-style-type: none;width: 50000px;}
.slideshow-box .hide {overflow: hidden;position: relative;}
.slideshow-box li {float: left;height: 440px;position: relative;width: 748px;}
.slideshow-box li img {width:100%;}
.slide-discription {position:absolute;top:0px;padding-top:20px;right:66px;width:235px;height:421px;text-align:right;z-index:8;}
.slide-discription .product-name {font:46px Trebuchet MS;color:#000;}
.slide-discription .product-name-dis {font:26px Trebuchet MS;color:#494949;}
.slide-discription .product-discription {font:14px Trebuchet MS;color:#494949;padding:10px 0;}
.slide-discription .product-price {font:18px Trebuchet MS;color:#104d7b;padding:7px 0;}
.slide-discription .button-by {position: absolute;bottom:70px;right:0px;}
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { z-index: 2; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle {}
.ui-slider-horizontal .ui-slider-range { top: 0; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
.color-green{color:#008000 !important;}
.color-red{color:#FF0000 !important;}
.color-orange{color:#FFA500 !important;}
[name=search] {outline: none;}
#livesearch, #livesearch * {margin: 0;padding: 0;list-style: none;}
#livesearch {position: absolute;width: 200px;top: 0px;background: #ffffff;z-index: 100;box-shadow: 0px 10px 30px rgba(0,0,0,.5);}
#livesearch li {border-top: 1px solid #eeeeee;}
#livesearch a {display:block;clear:both;overflow:hidden;padding:10px;text-decoration: underline;color:#333;font-size:12px;}
#livesearch a:hover, #livesearch li.active a {background: #38B0E3;color: #ffffff;}
#livesearch img {float: left;width: auto;height: 50px;margin-right: 10px;}
#livesearch img[src=''], #livesearch img[src='null'] {display: none;}
.more {text-align: center;font-weight: bold;}
#livesearch strike {color: #aaaaaa;}
#livesearch a:hover strike {color: lightblue;}
.found_error{margin-left: 10%;color:#000;font-weight:bold;}
.found_error_title{font-size:15px;}
.found_error_text{border-left:1px solid silver;color:gray;padding:5px;font-size:13px;text-align:left;font-weight:normal;margin:5px 0;}
.found_error_input{width:90%;}
.found_error_button{text-align:right;margin: 10px 0;}
.buyCheaper span{cursor:pointer;}
.suggestions_city {position: absolute;z-index: 9;}
.suggestions_city ul{background-color:#fff; border:1px solid #93acc4; overflow-y:auto; overflow-x:hidden; max-height:200px; width:306px; z-index:10; box-shadow:0 2px 5px 2px rgba(0,0,0,.2); word-break:break-word}
.suggestions_city ul li{cursor:pointer; padding:10px 5px; line-height:1.5em}
.suggestions_city ul li:hover{background:#3198fd; color:#fff}
select.warehouses{width:100%}
.d-none{display:none}
.product-image-col .product-image[style*="youtube"] {position:relative;}
.product-image[style*="youtube"]:after {content: "";position: absolute;top: 50%;left: 50%;margin-top:-30px;margin-left:-30px;width: 60px;height: 60px;z-index: 100;background: transparent url('../image/youtube.png') no-repeat center;background-size: 60px 60px;transition: .5s;pointer-events: none;}
.product-image[style*="youtube"]:hover:after {transform: scale(1.1);}
.play:after {content: "";position: absolute;top: 50%;left:50%;margin-top:-15px;margin-left:-15px;width: 30px;height: 30px;z-index: 100;background: transparent url('../image/youtube.png') no-repeat center;background-size: 30px 30px;transition: .5s;pointer-events: none;}
.play:hover:after {transform: scale(1.1);}

