body{background:url(images/bg-body-all.png) repeat-x;min-width:1000px;width:100%;margin:0;padding:0}
a {
  outline: none;
}
:focus {
  -moz-outline-style: none;
}

:-moz-any-link:focus {
  outline: 1px dotted invert;
}

:-moz-any-link:focus {
  outline: none;
}

|:-moz-any-link:focus { outline: none; }

|:focus { outline: none; }

button, input[type="reset"], input[type="button"], input[type="submit"] { outline: none; }

button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { padding: 0px 2px 0px 2px; border: 1px dotted transparent; }
#header-all{background:url(images/bg-body_3.jpg) repeat-x;height:141px;margin:0;padding:0}
#header{width:1000px;height:141px;position:relative;background:url(images/bg-head-new.jpg) no-repeat;top:0;z-index:100;margin:0 auto}
.background-left{position:absolute;top:135px;left:30px;height:1000px}
.background-right{position:absolute;top:135px;right:30px;height:1000px}
#logo{width:330px;height:66px;top:5px;left:5px}
#logo a{position:absolute;display:block;width:330px;height:66px;text-indent:-99999px;background:url(images/zepir-logo-new.png) no-repeat;text-decoration:none;top:5px;left:5px}
#top-banner{position:absolute;left:290px;top:-9px}
#profile{position:absolute;left:547px;width:580px;top:43px}
#profile img{border:0;margin-right:2px}
#profile a{display:block;float:left;text-align:center;font-family:Arial;font-size:13px;text-decoration:none;margin-right:9px;color:#fff;background:#175490;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px 5px}
#login{position:absolute;left:700px;width:150px;top:47px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#175490}
#login a{text-decoration:none;color:#175490;margin-left:8px;margin-right:8px;font-weight:700}
#login a:hover{text-decoration:underline}
#header-contact{position:absolute;font-family:Arial;font-size:10px;color:#999;top:13px;left:463px}
#header-contact a:hover{text-decoration:underline}
#header-contact a{font-family:Arial;font-size:11px;color:#175490;font-weight:700;text-decoration:none}
#header-contact span{color:#b8171b;font-size:10px;font-weight:700}
input.loginuser{position:absolute;width:118px;border:0;top:2px;outline:none;height:25px;padding-left:30px;padding-right:21px;font-size:11px;background:url(images/mail-login.png) no-repeat;color:#414141;left:-41px;font-family:Arial}
input.loginpass{position:absolute;width:118px;border:0;top:2px;outline:none;height:25px;padding-left:22px;padding-right:21px;font-size:11px;left:110px;background:url(images/password-login.png)no-repeat;color:#414141;font-family:Arial}
.loginbtn{width:73px;background:linear-gradient(tobottom,#8ab2330%,#8eb92a50%,#72aa0051%,#9ecb2d100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ab233',endColorstr='#9ecb2d',GradientType=0);position:absolute;top:2px;left:265px;height:25px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#FFF;font-family:Arial;font-size:12px;font-weight:700;border:1px #fff solid;padding:3px 7px}
.loginreg{width:90px;background:linear-gradient(tobottom,#8ab2330%,#8eb92a50%,#72aa0051%,#9ecb2d100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ab233',endColorstr='#9ecb2d',GradientType=0);position:absolute;top:2px;left:345px;height:25px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#FFF;font-family:Arial;font-size:12px;font-weight:700;border:1px #fff solid;padding:3px 7px}
#lang{position:absolute;left:892px;top:41px;z-index:9999999;width:113px;height:30px;padding-top:2px}
#lang span{position:absolute;font-family:Arial;font-size:11px;width:209px;left:80px;top:8px;font-weight:700;color:#414141}
#lang img{border:none}
a.bg{background:url(images/bgn.jpg) 3px no-repeat;display:block;text-decoration:none;float:left;font-size:11px;color:#414141;font-family:Arial;border:1px #fff solid;padding:4px 5px 4px 22px;border:0px!important}
a.en{background:url(images/eng.jpg) left no-repeat;display:block;text-decoration:none;float:left;font-size:11px;color:#414141;font-family:Arial;border:1px #fff solid;padding:4px 5px 4px 22px;border:0px!important}
div.en{background:url(images/eng.jpg) 4px no-repeat;display:block;text-decoration:none;float:left;font-size:11px;color:#414141;font-family:Arial;border-right:0;padding:4px 4px 4px 23px}
.langinactive{opacity:0.4;filter:alpha(opacity=40); border:0px!important}
#nav{position:absolute;top:68px;left:1px;width:1000px}
#nav li a{font-family:Arial;font-size:13px;color:#fff;padding-top:3px;padding-bottom:3px;display:block;text-decoration:none;font-weight:700;padding-left:10px}
#nav li li{background:none}
#nav li li a{font-weight:400;font-style:normal;padding-bottom:0;padding-top:0;margin-top:5px;text-align:left}
.slidetext{width:655px;position:absolute;font-size:13px;color:#fff;font-family:Arial;top:115px;height:20px;left:11px}
.slidetext a{font-size:13px;color:#fff;font-family:Arial;text-decoration:none}
.slidetext a:hover{text-shadow:1px 1px 1px #347194}
#content-int{width:995px;min-height:400px;background:#fff;color:#414141;margin:0 auto;padding:4px 3px 7px}
#content-int p{font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#414141;margin:0;padding:0 8px}
#content{width:995px;min-height:400px;margin:0 auto;padding:4px 3px 7px}
#content-bottom{width:1009px;height:14px;background:url(images/site-bottom.png) no-repeat;margin:0 auto}
#content-holder{width:660px;min-height:180px;position:relative;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;float:left;padding-bottom:15px}
#blog-comments{width:660px;min-height:150px;position:relative;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;float:left;padding-bottom:10px;margin-top:20px}
#slider{width:993px;height:300px;background:#fff url(includes/slider/loading.gif) center center no-repeat;position:relative;z-index:80;margin:0 auto}
#slider img{visibility:hidden}
#slider:after{content:'';position:absolute;bottom:-17.77%;left:0;max-width:993px;width:100%;max-height:171px;height:38%;background:url(images/stand.png) no-repeat;background-size:100% 100%}
#slider .control-links{margin-top:-20px;margin-left:-440px}
#slidehtml1 h3,#slidehtml2 h3{font:bold 30px 'PT Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;color:#fd5;text-shadow:1px 2px 1px rgba(0,0,0,0.5);width:280px;margin:7% 0 1% 4.5%}
#slidehtml1 p,#slidehtml2 p{font:20px 'PT Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5);width:280px;margin:0 0 1.5% 4.5%}
#slidehtml1 strong{font-weight:700;color:#ffd633;margin-left:10px;position:relative}
#slidehtml2 a{display:block;width:120px;height:30px;border:1px solid #aaa;background-color:#444;background-image:linear-gradient(top,#646464,#141414);color:#fff;font:16px/30px 'Helvetica Neue', Helvetica, Arial, sans-serif;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.7);cursor:pointer;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5);margin:2% 0 0 4.5%}
#demo-description{max-width:900px;width:90%;color:#fff;font:20px 'PT Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.5);margin:60px auto}
.cc-html{position:absolute;top:0;left:0;width:100%;height:100%;display:none}
#quick-cart{background:url(images/sprites.png) 0 -793px no-repeat;color:#175490;font-family:Arial;font-size:13px;left:705px;padding-top:7px;padding-bottom:7px;height:15px;width:255px;position:absolute;top:109px;z-index:200;font-weight:700; margin-left:8px;}
#quick-cart a{text-decoration:none;color:#175490}
#boo{padding-left:27px;color:#FFF;font-family:Arial;font-size:13px;left:780px;padding-top:7px;padding-bottom:7px;position:absolute;top:108px;width:1px;height:1px;z-index:10}
#left{width:677px;min-height:300px;float:left;padding-top:4px;margin-left:0}
#right{width:315px;min-height:300px;float:right;padding-top:4px;text-align:center}
#left-int{width:183px;min-height:500px;float:left;margin-right:5px;margin-left:0;padding-left:7px;margin-top:32px}
#right-int{width:790px;min-height:500px;float:right;padding-top:4px;text-align:center}
.clear{clear:both;height:1px}
#bannersSecondLine{width:668px;position:relative; height:260px;margin-top:-9px}
#bannersSecondLine #leftside{width:352px; margin-right:3px; height:570px; float:left;}
#bannersSecondLine #rightside{width:309px; height:570px; float:right;}
#bannersSecondLine .banner1{width:313px; height:352px; margin-bottom:7px;}
#bannersSecondLine .banner2{width:313px; height:213px; margin-top:6px!important;}
#internal-cats{width:664px;padding-bottom:10px;position:relative;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff}
#cat-breadcrumb{width:750px;padding-top:10px;padding-bottom:2px;min-height:20px;position:relative; margin-bottom:20px}
#cat-breadcrumb ul{list-style-type:none;margin:0 0 0 0px;padding:0}
#cat-breadcrumb li{float:left;width:236px;margin-right:5px;margin-left:5px}
#cat-breadcrumb li a{color:#323232;font-size:12px;text-decoration:none;display:block;background:url(images/sprites.png) -17px 8px no-repeat;padding:3px 3px 3px 9px;font-family:Arial; text-align:left}
#cat-breadcrumb li a:hover{color:#347194;text-shadow:none;text-decoration:underline}
#cat-breadcrumb li a.sactive{color:#347194;text-shadow:none;text-decoration:underline}
#sort{padding-left:10px;list-style-type:none}
#sort a{font-size:12px;color:#333;background:none}
.sort span{float:left;padding-top:16px;font-family:arial;font-size:13px;font-weight:700;color:#CCC}
.criterias{padding-top:20px}
.sort a{padding-left:5px;text-decoration:none;font-family:arial;font-size:13px;color:#6ab9ca}
.styled-select select{background:transparent;width:210px;font-size:11px;line-height:1;border:0;border-radius:0;height:28px;-webkit-appearance:none;font-family:Arial;padding:5px}
.styled-select{margin-top:10px;width:150px;height:25px;overflow:hidden;background:url(images/search.png) no-repeat right #ddd;float:left;margin-left:3px;margin-right:3px}
.styled-search select{background-color:rgba(0,0,0,0);width:112px;color:#333;font-size:11px;border:0;font-family:Arial;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:5px;margin-left:2px}
.styled-search{width:83px;height:24px;overflow:hidden;background:url(images/search-dd.png) no-repeat;float:left;margin-top:-2px}
.search-keyword{width:90px;margin-top:0;margin-right:2px;font-family:Arial;font-size:11px;color:#414141;border:1px #CCC solid;float:left;padding:2px 2px 2px 9px}
#category-holder{margin-top:10px;width:663px;min-height:400px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;padding-top:8px;padding-left:1px}
h1.wide{padding-top:20px;padding-bottom:10px;background:url(images/h1-wide.png) no-repeat;padding-left:20px;color:#347194;font-size:14px;font-family:Arial;margin-left:4px;position:relative;top:-8px; color:#323232; text-decoration:none;}
h1.wide a{color:#347194; font-size:13px; text-decoration:none}
h3.wide{padding-top:20px;padding-bottom:10px;background:url(images/h3-wide.png) no-repeat;padding-left:20px;color:#347194;font-size:14px;font-family:Arial;position:relative;top:-8px;width:632px;margin:0 auto}
h3.wide-movie{padding-top:20px;padding-bottom:10px;background:url(images/h3-wide-movie.png) no-repeat;padding-left:20px;color:#347194;font-size:14px;font-family:Arial;margin-left:4px;position:relative;top:-8px;display:block}
h3.wide-media{padding-top:20px;padding-bottom:10px;background:url(images/h3-wide-media.png) no-repeat;padding-left:20px;color:#347194;font-size:14px;font-family:Arial;margin-left:4px;position:relative;top:-8px}
h3.wide-sport{padding-top:20px;padding-bottom:10px;background:url(images/h3-wide-sport.png) no-repeat;padding-left:20px;color:#347194;font-size:14px;font-family:Arial;margin-left:4px;position:relative;top:-8px}
div.wide{padding-top:19px;padding-bottom:11px;background:url(images/h3-wide.png) no-repeat;padding-left:20px;color:#347194;font-size:13px;font-family:Arial;margin-left:4px;position:absolute;height:30px;width:660px;top:-8px;z-index:1!important}
h3.absol{position:relative;color:#347194;font-size:14px;font-family:Arial;top:-9px;left:20px;width:300px;z-index:99999!important;margin:0;padding:0}
h3.bit{padding-top:20px;padding-bottom:10px;background:url(images/h3-bit.png) no-repeat;padding-left:20px;color:#347194;font-size:14px;font-family:Arial;margin-left:4px;text-align:left;position:relative;top:-8px}
h3.bit-media{padding-top:20px;padding-bottom:10px;background:url(images/h3-bit-media.png) no-repeat;padding-left:20px;color:#347194;font-size:14px;font-family:Arial;margin-left:4px;text-align:left;position:relative;top:-8px}
h3.bit-newsletter{padding-top:20px;padding-bottom:10px;background:url(images/h3-bit-newsletter.png) no-repeat;padding-left:20px;color:#347194;font-size:14px;font-family:Arial;margin-left:4px;text-align:left;position:relative;top:-8px}
h3.bit-video{padding-top:20px;padding-bottom:10px;background:url(images/h3-bit-video.png) no-repeat;padding-left:20px;color:#347194;font-size:14px;font-family:Arial;margin-left:4px;text-align:left;position:relative;top:-8px}
.leftbox{width:660px;min-height:400px;position:relative;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff}
.leftbox p{padding-left:10px;padding-right:10px;padding-bottom:7px}
h3.references{color:#347194;font-family:Arial;font-size:13px;position:absolute;top:17px;left:30px}
h3.sportnews{color:#347194;font-family:Arial;font-size:13px;position:absolute;top:16px;left:33px}
#percents{width:667px;height:78px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:4px;padding-top:6px}
#percents img{margin-right:4px;border:3px #fff solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0}
#news-right{width:315px;min-height:400px;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;text-align:center;padding-bottom:5px;background:#fff}
#banners-c{width:314px;height:249px;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-top:4px;padding-bottom:5px;background:#fff;text-align:center; margin-top:5px;}
#top-products{width:315px;height:230px;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:6px;position:relative;background:#fff;margin-bottom:13px}
#random-video{width:315px;height:315px;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:10px;position:relative;background:#fff;text-align:center;margin-bottom:10px}
#random-video img{border:0;margin-left:13px;margin-top:-2px}
.player{position:absolute;width:283px;height:25px;background:url(images/video-player.png) no-repeat;left:13px;top:260px}
#references{width:315px;min-height:245px;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:7px;position:relative;background:#fff;text-align:center}
#promo-products{margin-top:10px;width:670px;height:300px;position:relative;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff}
#banners-medium{margin-top:10px;width:667px;height:195px;padding-left:1px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#banners-medium img{margin-right:4px;margin-top:3px;border:3px #fff solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0}
#sports-products{width:667px;height:240px;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;margin-top:7px;background:#fff}
#sport-news{width:664px;min-height:280px;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;margin-top:10px;background:#fff;text-align:center;padding-bottom:4px}
#sport-news img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px #D2D2D2 solid;margin:0;padding:1px}
.prod-new{width:136px;height:170px;float:left;margin-right:7px;margin-left:12px;margin-top:9px;text-align:center;position:relative;padding:2px}
.new-prod-pad{width:100px;height:100px;margin:0 auto;padding:1px}
.prod-new div{font-size:12px;color:#333;font-family:Arial;margin-bottom:3px}
.prod-new span{color:#b8171b;font-size:15px;font-family:Arial;font-weight:700;clear:both}
.prod-new span.old{color:#333;font-size:11px;font-family:Arial;text-decoration:line-through;clear:both}
.prod-top{width:95px;height:140px;float:left;margin-right:1px;margin-left:1px;margin-top:9px;text-align:center;background:#FFF;padding:2px 2px 4px}
.prod-top img{border:0;padding:1px}
.prod-top div{font-size:12px;color:#333;font-family:Arial;margin-bottom:3px;min-height:28px}
.prod-top span{color:#b8171b;font-size:13px;font-family:Arial;font-weight:700;clear:both}
.prod-top span.ref{color:#333;font-size:10px;font-family:Arial;clear:both;text-decoration:line-through}
.last-news-big{width:293px;min-height:160px;border-bottom:1px #666 dotted;padding-top:7px;margin-left:5px;text-align:left;padding-bottom:3px}
.last-news-big img{margin-right:5px;border:1px #D2D2D2 solid;padding:1px}
.last-news-img{width:130px;height:130px;float:left;margin-right:5px;border:1px #D2D2D2 solid;padding:1px}
.last-news-txt{width:150px;min-height:139px;float:left;text-align:left}
.last-news-big h4{font-family:Arial;font-size:13px;font-weight:700;color:#8b2b2b;margin:0;padding:0 0 6px}
.last-news-big h4 a{text-decoration:none;color:#8b2b2b;font-size:13px}
.last-news-small{width:290px;padding-bottom:3px;margin-top:5px;text-align:left;margin-left:5px}
.last-news-small h4 a{font-family:Arial;font-size:13px;font-weight:700;color:#8b2b2b;text-decoration:none;margin:0;padding:0}
#footer{height:427px;background:url(images/sprites.png) 0 -923px #9a9a9a repeat-x;text-align:center;min-width:1000px;margin-bottom:0; margin-top:7px}
#footer-content{width:1000px;height:411px;padding-top:10px;position:relative;margin:0 auto}
#foot-col1{width:244px;height:300px;float:left;margin-right:6px;text-align:center;position:relative}
#foot-col1 img{position:absolute;left:60px;top:75px}
#foot-col1 span{position:absolute;left:60px;top:251px;font-family:Arial;font-size:13px;color:#414141}
#foot-col1 h5{padding-top:12px;padding-bottom:12px;background:url(images/footer-h5-1.png) no-repeat;text-align:left;padding-left:40px;color:#347194;font-family:Arial;margin:0}
#foot-col2 li a{display:block;padding-top:6px;padding-bottom:6px;border-bottom:1px #999 dotted;color:#414141;text-align:left;text-decoration:none;font-family:Arial;font-size:12px;background:url(images/sprites.png) -10px 11px no-repeat;padding-left:25px}
#foot-col2 h5{padding-top:12px;padding-bottom:12px;background:url(images/footer-h5-2.png) no-repeat;text-align:left;padding-left:40px;color:#347194;font-family:Arial;margin:0}
#foot-col2 .seemore{font-family:Arial;font-size:13px;color:#97090f;text-decoration:none;text-align:left;padding-top:5px;padding-left:80px;display:block}
#foot-col2 .seemore:hover{color:#E70E18}
#foot-col3 h5{padding-top:12px;padding-bottom:12px;background:url(images/footer-h5-3.png) no-repeat;text-align:left;padding-left:40px;color:#347194;font-family:Arial;margin:0}
#foot-col4 h5{padding-top:12px;padding-bottom:12px;background:url(images/footer-h5-4.png) no-repeat;text-align:left;padding-left:40px;color:#347194;font-family:Arial;margin:0}
#foot-col4 li a{display:block;padding-top:5px;padding-bottom:5px;border-bottom:1px #999 dotted;color:#414141;text-align:left;text-decoration:none;font-family:Arial;font-size:12px;background:url(images/sprites.png) -10px 11px no-repeat;padding-left:25px}
#opers{padding-top:4px;padding-bottom:4px;border-bottom:1px #151515 dotted;border-top:1px #151515 dotted;font-family:Arial;font-size:13px;color:#414141;text-align:left;padding-left:10px; margin-top:10px;}
#promo-hold{width:664px;padding-left:2px;margin-top:3px}
.prod-promo{width:160px;height:241px;float:left;margin-right:1px;margin-left:2px;text-align:center;position:relative;padding:1px}
#promo-hold .prod-promo img{border:0;text-align:center;padding:0}
.prod-promo .promo-title{padding-top:3px;padding-bottom:3px;min-height:32px;font-family:Arial;font-size:13px;color:#434241;text-align:left}
.prod-promo .promo-rate-small{width:119px;height:21px;position:relative;z-index:100}
.prod-promo .overrate{position:relative;z-index:200}
#pcat-hold{width:658px;padding-left:4px;margin-top:3px}
.pcat{width:160px;height:240px;float:left;text-align:center;margin-bottom:10px;position:relative;border-top:1px #CCC solid;padding:9px 1px 1px}
#category-holder .pcat img{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;padding:0}
.white-pad{width:158px;height:158px;background:#fff;position:relative;margin:0 auto;padding:1px}
.white-pad a{display:block;width:158px;height:158px}
.pcat .pcat-title{padding-top:3px;padding-bottom:3px;min-height:31px;font-family:Arial;font-size:13px;color:#434241;text-align:left}
.pcat-rate-small{width:150px;color:#999;background:#ECECEC;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:right;padding-right:10px;padding-top:2px;padding-bottom:2px}
.pcat-int{width:195px;height:280px;float:left;border-top:1px #CCC solid;text-align:center;margin-bottom:5px;position:relative;padding:9px 1px 1px}
.white-pad-int{width:195px;height:190px;background:#fff;position:relative;margin:0 auto;padding:1px}
.white-pad-int a{display:block;width:195px;height:190px}
.pcat-int .pcat-int-title{padding-top:3px;padding-bottom:2px;min-height:31px;font-family:Arial;font-size:12px;color:#434241;text-align:left}
.pcat-int .pcat-int-title a{color:#434241;text-decoration:none}
.pcat-int .pcat-int-title a:hover{color:#175490;text-decoration:underline}
.pcat-int-rate-small{width:170px;color:#999;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:right;background:#ECECEC;padding:1px 10px 2px}
.pcat-int .ref-price-int{float:left;color:#999;font-family:Arial;font-size:12px;width:76px;margin-top:5px;padding-left:3px;text-decoration:line-through;padding-right:10px;text-align:right}
.pcat-int .price-int{float:left;color:#EE2E24;font-family:Arial;font-size:18px;width:90px;margin-top:4px;font-weight:700;padding-left:10px;text-align:left}
.sport{width:635px;height:150px;border-bottom:1px #848080 dotted;margin-left:5px;margin-top:9px}
.sport-img{padding-top:3px;width:130px;height:130px;float:left;margin-right:7px;text-align:center}
.sport-txt{width:495px;height:143px;float:left}
.sport-txt h6 a{font-family:Arial;color:#8b2b2b;font-size:13px;text-align:left;text-decoration:none;padding-left:6px}
.sport-txt p{font-size:13px;font-family:Arial;color:#414141;text-align:left;margin:0;padding:0 0 5px}
.last-sport-small{width:630px;padding-bottom:3px;margin-top:5px;text-align:left;margin-left:5px}
.last-sport-small h6 a{font-family:Arial;font-size:13px;font-weight:700;color:#8b2b2b;text-decoration:none;margin:0;padding:0 0 0 7px}
.box-references{width:300px;min-height:80px;padding-top:8px;margin-left:5px;padding-bottom:7px}
.box-references-img{width:80px;min-height:80px;float:left;margin-right:5px;border:1px #D2D2D2 solid;padding:1px}
.box-references-txt{width:210px;min-height:85px;float:left;text-align:left}
.box-references-txt a{color:#8b2b2b;font-family:Arial;font-size:13px;text-decoration:none;font-weight:700}
.box-references-txt p{color:#414141;font-family:Arial;font-size:13px;text-decoration:none;margin:0;padding:0}
.box-references-txt span{color:#848080;font-family:Arial;font-size:12px;text-decoration:none;font-weight:700}
div.description{position:absolute;top:80px;left:19px;display:none;background-color:#347194;font-family:arial;font-size:13px;color:#FFF;width:102px;margin:0 auto}
div.descriptionbig{position:absolute;top:170px;left:4px;display:none;background-color:#347194;font-family:Arial;font-size:14px;color:#FFF;width:190px;margin:0 auto}
#right-stretch{background:#35679a repeat-x scroll;position:absolute;width:80%;right:0;height:30px;top:107px}
#left-stretch{background:#92c23d repeat-x;position:absolute;width:50%;z-index:90;left:0;min-height:30px;top:109px}
.page_link{background:#969696;font-family:Arial;font-size:7px;color:#969696!important;text-decoration:none;-webkit-border-radius:95px;-moz-border-radius:95px;border-radius:95px;text-indent:-999999px;padding:1px 3px}
#page_navigation a{font-family:Arial;text-decoration:none;text-indent:-999999px;margin:2px}
.active_page{background:#00b8e9;color:#00b8e9!important}
.blog-box{width:660px;margin-bottom:3px;position:relative;border-bottom:1px #999 dotted;height:148px;padding-top:3px;padding-bottom:3px}
.blog-box-title{font-family:Arial;font-size:13px;font-weight:700;color:#35679a;text-decoration:none;padding:0}
.blog-box p{font-family:Arial;font-size:13px;padding-right:5px}
.blog-box img{margin-right:10px;margin-left:5px;float:left;border:1px #ccc solid;padding:1px}
.readmore{position:absolute;width:135px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;left:360px;top:-8px;font-family:Arial;font-size:13px}
.readmore a{display:block;font-family:Arial;font-size:13px;color:#fff;background:linear-gradient(tobottom,#4285ca0%,#4285ca49%,#35679a50%,#35679a100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4285ca',endColorstr='#35679a',GradientType=0);text-decoration:none;padding:5px 3px 5px 13px}
.readmore a:hover{background:#4285ca}
.blog-attrs{position:absolute;font-size:12px;font-family:Arial;left:156px;top:134px;color:#a0cc41;min-width:100px}
.blog-attrs span{color:#a0cc41}
#paging{padding-top:4px;padding-bottom:25px;font-family:Arial;font-size:12px;text-align:right;color:#414141}
.current{font-family:Arial;font-size:12px;background:#c9c9c9;border:1px #E9E9E9 solid;color:#fff;text-decoration:none;margin-left:2px;margin-right:2px;padding:2px 5px}
#paging a{font-family:Arial;font-size:12px;color:#414141;border:1px #E9E9E9 solid;text-decoration:none;margin-left:2px;margin-right:2px;padding:2px 5px}
#paging a:hover{background:#414141;color:#fff}
#success{background:#FFC;text-align:center;border:1px #090 solid;color:#090;font-size:13px;font-family:Arial;width:500px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 auto;padding:10px}
#error{background:#FF9598;text-align:center;color:#fff;font-size:13px;font-family:Arial;width:500px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 auto;padding:10px}
.some-link{font-family:Arial;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#4285ca;font-size:13px;text-decoration:none;margin-bottom:5px;display:block;width:133px;float:left;text-align:center;padding:8px}
.some-link:active{font-family:Arial;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#4285ca;font-size:13px;text-decoration:none;margin-bottom:5px;padding:8px}
#letters{width:650px;padding-top:5px;padding-bottom:5px}
#letters a{font-size:13px;color:#fff;background:#347194;text-decoration:none;font-family:Arial;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px 5px}
#product-detail{width:655px;min-height:300px}
#product-left{width:209px;min-height:300px;float:left;margin-right:10px;text-align:center}
#product-right{width:435px;float:left;min-height:300px}
.pline{width:430px;clear:both;font-family:Arial;font-size:13px;padding-top:8px;padding-bottom:8px}
.pline1{width:300px;clear:both;font-family:Arial;font-size:13px;padding-top:8px;padding-bottom:8px}
.detail-cost{font-size:35px;color:#b8171b;font-family:Tahoma;float:left;font-weight:700;margin-top:-10px}
.ordbutton{font-family:Arial, Helvetica, sans-serif;background:url(images/add2cartbtnNew.png) no-repeat;border:0;font-size:14px;color:#FFF;margin-left:80px;cursor:pointer;padding:8px 5px 8px 37px}
.ordbutton:active{background:url(images/add2cartbtnNew-hover.png) no-repeat}
.cart-order{font-family:Arial, Helvetica, sans-serif;background:url(images/cart-order.png) no-repeat;border:0;font-size:14px;color:#FFF;margin-left:80px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;padding:8px 5px 8px 37px}
.detail-attrs{float:left;font-family:Arial;font-size:11px;color:#414141;margin-left:55px;margin-top:-2px;text-align:left;width:130px}
.alert-success{background:url(images/add2cart-check.png) left #dff0d8 no-repeat;font-size:13px;font-family:Arial;padding-top:12px;padding-bottom:10px;padding-left:35px;border:1px solid #bfd9b4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#3f722a;border-color:#d6e9c6}
table{font-family:Arial;font-size:13px;color:#323232;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px #FFF solid;margin:0 auto}
.myTable{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px #FFF solid;margin-top:10px}
td{text-align:left;border-bottom:1px #fff solid}
tr.alt td{background:#e6e6e6}
tr td{background:#f3f3f3}
th{font-size:11px;padding-top:4px;padding-bottom:5px;background:url(images/top-nav-divider1.png) right #35679A no-repeat;color:#fff;font-family:Arial, Helvetica, sans-serif}
.tabletotal{text-align:right;font-size:18px}
.orderbtn{float:right}
.updbtn{float:left}
.carttotal{float:right;padding-top:6px;font-size:17px}
.right{text-align:right}
.left{text-align:left}
.cart-s-img{background:#FFF;border:1px #CCC solid;text-align:center;padding:2px}
.add2cart-info{display:none;font-family:Arial;background:url(images/attention.png) 6px 2px #c3e8ee no-repeat;font-size:13px;color:#107991;text-align:center;width:402px; margin:0 auto;margin-top:5px;height:48px;padding:14px 5px 6px 22px}
.status{color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:auto;text-shadow:1px 1px #333;padding:5px 8px}
.status a{color:#FFF;text-decoration:none;display:block}
.print{color:#fff;background:#90bb2a;text-decoration:none;border:1px #6b9801 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px}
.print:hover{background:#a5cd48;border:1px #abdc35 solid}
.quick-buy-left{width:200px;min-height:100px;float:left;margin-right:7px}
.quck-buy-right{float:left;width:300px}
.red{background:#C00;border:1px red solid;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:Arial;font-size:13px;padding:4px}
.green{background:#9C0;border:1px #249218 solid;color:#414141;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:Arial;font-size:13px;padding:4px}
.column{float:left;width:220px;padding:3px}
.to-cart{background:url(images/qc.png) 30px no-repeat #690;width:130px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto;padding:4px 4px 4px 64px}
.relvid{width:100px;height:150px;float:left;margin-right:10px;margin-left:10px;font-family:arial;font-size:12px;text-align:center}
.relvid img{border:1px #CCC solid;margin-bottom:5px;padding:1px}
#blog-sort{padding-left:9px;color:#414141;font-family:Arial;font-size:13px;margin:5px 0}
#blog-sort a{font-size:13px;color:#35679A;font-family:Arial;text-decoration:none}
#search{position:absolute;top:12px;left:755px;width:239px}
.searchkeyword{border:1px #35679A solid;height:18px;width:83px;font-family:Arial;color:#414141;font-size:13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left}
.searchcat{width:120px;float:left;height:22px;padding-top:2px;border:1px #35679A solid;font-family:Arial;color:#414141;font-size:13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:4px}
#header .searchBtn{float:left;background:url(images/sprites.png) 0 -827px no-repeat;color:#fff;border:0;height:25px;width:35px;font-size:13px;font-family:Arial;padding-bottom:3px;cursor:pointer;margin-top:0;margin-left:0}
.vip{position:absolute;top:1px;right:1px;width:40px;height:40px;background:url(images/VIP-icon.png) top right no-repeat}
.discount{position:absolute;top:1px;left:1px;width:49px;height:50px;background:url(images/disc1.png) no-repeat}
.promo{position:absolute;top:1px;left:1px;width:49px;height:50px;background:url(images/sprites.png) 0 -866px no-repeat}
.TB_Wrapper{background:#c4e5f8 url(images/slider-bg-preloader.jpg) center center no-repeat;width:993px;height:300px;border:1px #FFF solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;overflow:hidden}
#ordinfo-left{width:610px;float:left;border-right:1px #CCC dashed;padding-right:10px;margin-top:7px;padding-left:7px}
#ordinfo-right{margin-left:10px;width:340px;float:left;margin-top:7px}
::-webkit-scrollbar{width:12px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px}
::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}
#manufacturers{width:660px;float:left;margin-left:5px;margin-top:15px}
.sortman{float:left;margin-bottom:4px;font-family:Arial;font-size:13px;width:180px}
#accordion{margin-top:10px;position:relative;width:180px}
.accordion-header{font-family:Arial;font-size:11px;cursor:pointer;margin-left:5px;width:136px;background:url(images/filter-dropdown.png) no-repeat;position:absolute;left:200px;top:-36px;font-weight:400;padding:7px 6px 6px 10px}
.sortman ul li{margin-right:4px;margin-bottom:4px;font-family:Arial;font-size:12px;width:170px}
.sorters{float:left;position:relative;width:1600px;font-family:Arial;font-size:12px;margin-bottom:13px}
.sorters input{border:1px #CCC solid;height:15px;width:25px;font-size:12px;text-align:center;padding:5px 22px 5px 18px}
.sorters select{border:1px #CCC solid;width:180px;font-size:11px;font-family:Arial;padding:5px}
.sorters img{position:absolute;top:43px;left:160px}
.styled-filter select{background:transparent;width:150px;font-size:11px;line-height:1;border:0;border-radius:0;height:28px;font-family:Arial;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;filter:alpha(opacity=0);padding:5px 5px 5px 8px}
.styled-filter{width:160px;height:25px;overflow:hidden;background:url(images/filter-dropdown.png) no-repeat;float:left}
.styled-prod-attrs{position:relative;width:156px;height:25px;overflow:hidden;background:url(images/prod-dropdowns.png) no-repeat;float:left;cursor:pointer}
.styled-prod-attrs-inactive{position:relative;width:156px;height:25px;overflow:hidden;background:url(images/prod-dropdowns-inactive.png) no-repeat;float:left}
.scroll-pane input[type=checkbox]{position:absolute;left:-9999px}
input[type=checkbox] + label{color:#333;font-family:Arial;font-size:12px;cursor:pointer;display:inline-block}
input[type=checkbox] + label span{display:inline-block;width:15px;height:15px;vertical-align:middle;background:url(images/check_radio_sheet.png) left top no-repeat;cursor:pointer;margin:-1px 4px 0 0}
input[type=checkbox][checked=checked] + label span{display:inline-block;background:url(images/check_radio_sheet.png) -15px top no-repeat}
#creditcards{width:1000px;height:50px;padding-top:10px;text-align:center}
#creditcards img{margin-left:5px;margin-right:5px}
.zoom-main{width:140px;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-decoration:none;text-align:right;display:block;padding-top:6px;padding-bottom:6px;margin-left:8px;padding-right:50px;background:url(images/zoom.png) 55px #e3e3e3 no-repeat;margin-bottom:5px}
#textbox{font-family:Arial;font-size:11px;position:absolute;left:10px;top:28px;cursor:pointer}
#textbox2{font-family:Arial;font-size:11px;position:absolute;left:10px;top:28px;cursor:pointer;width:132px}
select::-ms-expand{display:none}
.tinyTip{width:305px;display:block;background:url(images/tip1.png) 0 0 no-repeat;padding:19px 0 0}
.tinyTip .content{padding-left:25px;padding-right:15px;padding-top:7px;height:110px;font-size:12px;font-family:Arial;line-height:22px;color:#fff;text-align:left;background:url(images/tip2.png) 0 0 repeat-y}
.tinyTip .bottom{height:40px;background:url(images/tip3.png) 0 0 no-repeat;font:0/0 sans-serif}
.vtitle{float:left;width:300px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#B8171B;font-weight:700;text-align:center;padding:6px}
.filtersdd{width:160px;height:30px;background:url(/images/mans.png) no-repeat;cursor:pointer;font-size:0}
.filtersdd:active{width:160px;height:30px;background:url(/images/mans-click.png) no-repeat;cursor:pointer;font-size:0}
.guestbtn{display:block;width:126px;text-align:center;text-decoration:none;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 auto}
.insidecats{list-style-type:none;margin:4px 0 0;padding:0}
.insidecat{background:url(images/sprites.png) -17px 8px no-repeat;display:block;color:#414141;text-decoration:none;padding-left:10px;padding-top:3px;padding-bottom:3px}
.insidecat:hover{color:#175490}
.TB_Wrapper .Slide{visibility:hidden;background:#EEE center no-repeat}
.TB_Wrapper .Slide div{font-family:Arial, Helvetica, sans-serif;color:#FFF;font-size:16px;text-shadow:1px 1px #333}
.TB_Wrapper a:link{color:#FFF;text-decoration:none}
.TB_Wrapper a:hover{color:#FFF;text-decoration:underline}
.TB_Wrapper .noSelect{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}
#menu{list-style:none;width:1000px;height:43px;margin:30px auto 0;padding:0 20px}
#menu li{float:left;display:block;position:relative;margin-top:7px;border:none;text-align:center;padding:4px 0}
#menu li a{font-family:Arial, Helvetica, sans-serif;font-size:13px;display:block;outline:0;text-decoration:none;color:#fff}
#menu li:hover a{color:#fff}
#menu li .drop{padding-right:11px;background:url(img/drop.png) no-repeat right 8px}
#menu li:hover .drop{background:url(img/drop.png) no-repeat right 7px}
.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{float:left;position:absolute;left:-999em;text-align:left;border:1px solid #777;border-top:none;background:#fff;z-index:999999999;border-bottom:12px #185490 solid;border-left:8px solid transparent;border-right:8px solid transparent;margin:4px auto 0;padding:10px 5px 20px 0}
.dropdown_1column{width:178px}
.dropdown_2columns{width:362px}
.dropdown_3columns{width:543px}
.dropdown_4columns{width:725px;z-index:999999999}
.dropdown_5columns{width:700px}
#menu li:hover .dropdown_1column,#menu li:hover .dropdown_2columns,#menu li:hover .dropdown_3columns,#menu li:hover .dropdown_4columns,#menu li:hover .dropdown_5columns{left:-1px;top:auto}
.col_1,.col_2,.col_3,.col_4,.col_5{display:inline;float:left;position:relative;border-right:1px #999 dashed;min-height:100px;padding-bottom:5px}
.col_1{width:180px}
.col_2{width:270px}
.col_3{width:410px}
.col_4{width:550px}
.col_5{width:690px}
#menu .menu_right{float:right;margin-right:0}
#menu li .align_right{-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px}
#menu li:hover .align_right{left:auto;right:-1px;top:auto}
#menu p,#menu h2,#menu h3,#menu ul li{font-family:Arial;font-size:12px;text-align:left}
#menu h2{font-size:21px;font-weight:400;letter-spacing:-1px;padding-bottom:14px;border-bottom:1px solid #666;margin:7px 0 14px}
#menu .col_1 h3{border-bottom:1px solid #888;background:url(/images/sprites.png) 4px -17px no-repeat;font-family:Arial;font-size:12px;color:#185490;font-weight:700;text-shadow:0 0;text-transform:uppercase;margin:0}
#menu .col_1 h3:hover{background:#185490;color:#fff}
#menu .col_1 h3 a{color:#185490;text-shadow:0 0;padding-left:13px;font-size:12px}
#menu .col_1 h3 a:hover{background:url(/images/subcats-arrow-hover.png) 4px 7px no-repeat;color:#fff}
#menu p{line-height:18px;margin:0 0 10px}
#menu .col_1 ul li a{font-size:12px;color:#185490;text-shadow:0 0 0;background:url(images/sprites.png) 5px -62px no-repeat;padding-left:13px;padding-right:3px}
#menu .col_1 ul li a:hover{color:#fff;background:url(images/arrow-sub-nav-hover.png) 5px 4px #185490 no-repeat}
.strong{font-weight:700}
.italic{font-style:italic}
.imgshadow{background:#FFF;border:1px solid #777;margin-top:5px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;padding:4px}
.img_left{width:auto;float:left;margin:5px 15px 5px 5px}
#menu li .black_box{background-color:#333;color:#eee;text-shadow:1px 1px 1px #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000;padding:4px 6px}
#menu li ul{list-style:none;margin:0;padding:0}
#menu li ul li{font-size:11px;position:relative;text-shadow:1px 1px 1px #fff;float:none;text-align:left;margin:0;padding:0}
#menu li ul li:hover{background:none;border:none;margin:0;padding:0}
#menu li .greybox li{background:#F4F4F4;border:1px solid #bbb;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin:0 0 4px;padding:4px 6px}
#menu li .greybox li:hover{background:#fff;border:1px solid #aaa;margin:0 0 4px;padding:4px 6px}
.col_1 img{width:90px;margin:0 auto}
#slideshow-new{width:650px;height:200px;margin-left:4px;margin-top:10px;position:relative}
#slideshow-new ul{list-style-type:none;height:1%;margin:12px 0 0;padding:0}
#slideshow-new ul:after{content:".";clear:both;display:block;height:0;visibility:hidden}
#slideshow-new .slides{overflow:hidden;width:650px}
#slideshow-new .slides ul{width:2880px}
#slideshow-new .slides li{width:650px;float:left;padding-top:10px}
#slideshow-new .slides h2{margin-top:0}
#slideshow-new .slides-nav{position:absolute;top:-5px;left:470px;z-index:9999;height:20px;padding-top:7px;opacity:1}
#slideshow-new .slides-nav li{float:left;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;margin-right:10px}
#slideshow-new .slides-nav li a{display:block;height:4px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;outline:none;background:#99bf2c;text-decoration:none;padding:3px}
.js #slideshow-new .slides-nav li.on,.js #slideshow-new .slides-nav li.on a{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;text-decoration:none;display:block}
.js #slideshow-new .slides-nav li.on a{position:relative;background-color:#35679a;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;height:4px;text-decoration:none;display:block;padding:3px}
div#mcTooltip{line-height:20px;color:#414141;font-size:11px;font-family:tahoma;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;width:760px;padding-top:12px;float:left;position:relative;overflow:hidden;border-left:1px #35679A solid;border-top:1px #35679A solid;border-right:1px #35679A solid;border-bottom:4px #35679A solid;border-color:#666;border-width:2px}
div#mcTooltip,div.mcTooltipInner{background-color:#fff}
div#mcTooltip a{color:#414141;font-size:11px;text-decoration:none;display:block;margin-top:8px}
div#mcTooltipWrapper{position:absolute;visibility:hidden;overflow:visible;z-index:9999999999;top:-2000px}
div.mcTooltipInner{float:left;position:relative;width:auto;height:auto}
div#mcttCo{position:absolute;text-align:left}
div#mcttCo em,div#mcttCo b{display:block;width:0;height:0;overflow:hidden}
.ac_results{border:1px solid #000;background-color:#FFF;overflow:hidden;z-index:99999;padding:0}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;margin:0;padding:0}
.ac_results li{cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;margin:0;padding:2px 5px}
.ac_loading{background:#FFF url(indicator.gif) right center no-repeat}
.ac_odd{background-color:#eee}
.ac_over{background-color:#0A246A;color:#FFF}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.8);z-index:300000;display:none;top:0;left:0}
.reveal-modal{visibility:hidden;top:200px;left:50%;margin-left:-300px;width:520px;background:#fff;position:absolute;z-index:300011;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);padding:20px 0 15px 20px}
.reveal-modal.small{width:200px;margin-left:-140px}
.reveal-modal.medium{width:400px;margin-left:-240px}
.reveal-modal.large{width:600px;margin-left:-340px}
.reveal-modal.xlarge{width:800px;margin-left:-440px}
.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:5px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:700;cursor:pointer}
.cc1{width:62px;height:43px;background:url(images/cc.png) no-repeat;float:left;margin-left:150px}
.cc2{width:62px;height:43px;background:url(images/cc.png) 0 -43px no-repeat;float:left;margin-left:10px}
.cc3{width:62px;height:43px;background:url(images/cc.png) 0 -86px no-repeat;float:left;margin-left:10px}
.cc4{width:62px;height:43px;background:url(images/cc.png) 0 -129px no-repeat;float:left;margin-left:10px}
.cc5{width:62px;height:43px;background:url(images/cc.png) 0 -172px no-repeat;float:left;margin-left:10px}
.cc6{width:62px;height:43px;background:url(images/cc.png) 0 -215px no-repeat;float:left;margin-left:10px}
.cc7{width:62px;height:43px;background:url(images/cc.png) 0 -258px no-repeat;float:left;margin-left:10px}
.cc8{width:62px;height:43px;background:url(images/cc.png) 0 -301px no-repeat;float:left;margin-left:10px}
.cc9{width:62px;height:43px;background:url(images/cc.png) 0 -344px no-repeat;float:left;margin-left:10px}
.cc10{width:62px;height:43px;background:url(images/cc.png) 0 -387px no-repeat;float:left;margin-left:10px}
.headphone{width:29px;height:18px;background:url(images/sprites.png) 0 -1356px no-repeat;position:relative;float:left;margin-left:5px; margin-right:4px; margin-top:1px;}
a,:-moz-any-link:focus,|:-moz-any-link:focus,|:focus,button,input[type=reset],input[type=button],input[type=submit]{outline:none}
.background-left img,.background-right img,#banners-c img,#top-products img,.pcat img,.pcat-int img,.sport-img img,#product-left img{border:0}
#profile a:hover,#profile a.active{color:#fff;background:#35679a}
#login form,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
.loginbtn:hover,.loginreg:hover{background:#a5c956}
#nav ul,#foot-col2 ul,#foot-col4 ul,.sortman ul{list-style-type:none;margin:0;padding:0}
#left-int img{border:1px #D2D2D2 solid;padding:1px}
#left p,ul,#left-int p,ul{font-family:Arial;font-size:13px}
#left p,#left-int p{color:#414141;margin:10px 0 0;padding:0 6px}
#tab-container,#left-int tab-container{width:410px}
#tab-container p,#left-int #tab-container p{color:#414141;margin:7px 0 0;padding:0;-webkit-user-select: none;
     -moz-user-select: -moz-none;
      -ms-user-select: none;
          user-select: none;}
#left strong,#left-int strong{color:#414141;font-family:arial;font-size:13px}
#new-products-holder,#paging-diseases{position:relative}
h3.wide a,h3.bit-video a,h3.bit a,h3.wide-media a,h3.absol a,h3.bit-media a{color:#347194;font-size:14px;font-family:Arial;text-decoration:none}
h3.newproducts,h3.newsright{color:#347194;font-family:Arial;font-size:13px;position:absolute;top:12px;left:30px}
h3.topright,h3.randomvideo{color:#347194;font-family:Arial;font-size:13px;position:absolute;top:15px;left:30px}
h3.promos,h3.sports{color:#347194;font-family:Arial;font-size:13px;position:absolute;top:14px;left:30px}
#new-products-holder .prod-new img,#sports-products .prod-new img{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;padding:0}
.last-news-big p,.last-news-small p,.last-sport-small p{font-family:Arial;font-size:13px;color:#414141;margin:0;padding:0}
#foot-col2,#foot-col3,#foot-col4{width:244px;height:300px;float:left;margin-right:6px; position:relative}
#foot-col2 li a:hover,#foot-col4 li a:hover{color:#347194}
.prod-promo .ref-price,.pcat .ref-price{float:left;color:#999;font-family:Arial;font-size:13px;width:66px;margin-top:5px;text-align:right;padding-left:3px;text-decoration:line-through}
.prod-promo .price,.pcat .price{float:left;color:#EE2E24;font-family:Arial;font-size:18px;text-align:left;width:88px;margin-top:4px;font-weight:700}
.prod-promo .attrs,.pcat .attrs{width:147px;height:20px;margin-top:5px;font-size:13px;font-family:Arial;color:#434241;text-align:left;padding-left:3px}
.pcat-rate-small img,.pcat-int-rate-small img{background:none!important;margin-right:10px;border:0}
div.description_content,div.descriptionbig_content{padding:3px}
div.description_content a,div.descriptionbig_content a{color:#FFF;font-family:Arial;font-size:13px;text-shadow:1px 1px #333;text-decoration:none}
.next_link,.previous_link{font-family:Arial;font-size:13px;color:#00b8e9;width:24px;height:24px;text-indent:-99999px;padding:5px 5px 5px 10px}
#letters a:hover,#letters a.active{background:#81d2e5}
.head,.head:hover{background:#c3e8ee}
.recycle,.center{text-align:center}
.styled-prod-attrs select,.styled-prod-attrs-inactive select{background:transparent;width:155px;font-size:11px;line-height:1;border:0;border-radius:0;height:28px;font-family:Arial;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;filter:alpha(opacity=0);padding:5px 5px 5px 8px}
#product-selector1,#product-selector2{font-family:Arial;font-size:11px;position:absolute;left:15px;top:7px;cursor:pointer;width:92px}
.TB_Wrapper a:visited,.TB_Wrapper a:active{color:#FFF}
#menu li:hover,#menu li.active{background:#35679a;padding:4px 0}
#subscribeform{width:315px;min-height:117px;-webkit-box-shadow:1px 1px 7px rgba(50,50,50,0.22);-moz-box-shadow:1px 1px 7px rgba(50,50,50,0.22);box-shadow:1px 1px 7px rgba(50,50,50,0.22);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:7px;position:relative;background:#fff;text-align:center}
#subscribeform form{margin:0;padding:0; margin-top:10px;}
#subscribeform form input{border: 1px solid #CCCCCC;font-size:12px;height:15px;padding:5px;width:168px;font-family:Arial;}
#subscribeform .subscribeBtn{background:#175490;color:#fff;font-family:Arial;font-size:12px;border:1px #175490 solid;width:90px;height:26px;cursor:pointer}
#subscribeform .required{color:red;font-family:12px;font-family:Arial;font-size:12px;}
#subscribeform .cool{color:#339900;font-family:12px;font-family:Arial;font-size:12px;}
#subscribeform p{font-family:Arial;font-size:12px;margin:0;padding:0}
.tooltip4background {
	background:#fff;
	border:solid 1px #2ea6ff;
	-moz-box-shadow:3px 3px 5px #CCC;
	-webkit-box-shadow:3px 3px 5px #CCC;
	box-shadow:3px 3px 5px #CCC;
	overflow:hidden;
}
#tooltiphtml{ }
/* Z-INDEX */
 .formError { z-index: 990; }
    .formError .formErrorContent { z-index: 991; }
    .formError .formErrorArrow { z-index: 996; }

    .ui-dialog .formError { z-index: 5000; }
    .ui-dialog .formError .formErrorContent { z-index: 5001; }
    .ui-dialog .formError .formErrorArrow { z-index: 5006; }




.inputContainer {
	position: relative;
	float: left;
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	cursor: pointer;
	text-align: left;
}

.formError.inline {
	position: relative;
	top: 0;
	left: 0;
	display: inline-block;
}

.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none;
}

.formError .formErrorContent {
	width: 100%;
	background: #CC0000;
	font-family: Arial;
	position:relative;
	color: #fff;
	min-width: 120px;
	font-size: 11px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	-o-box-shadow: 0 0 6px #000;
	padding: 4px 10px 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
}

.formError.inline .formErrorContent {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	border: none;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-o-border-radius: 0;
}

.greenPopup .formErrorContent {
	background: #33be40;
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
	position:relative;
}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {
	margin: -2px 13px 0 0;
}

.formError .formErrorArrowBottom {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	margin: 0px 0 0 12px;
	top:2px;
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	-o-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	background: #ee0101;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.formError .formErrorArrowBottom div {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
}

.greenPopup .formErrorArrow div {
	background: #33be40;
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow .line10 {
	width: 13px;
	border: none;
}

.formError .formErrorArrow .line9 {
	width: 11px;
	border: none;
}

.formError .formErrorArrow .line8 {
	width: 11px;
}

.formError .formErrorArrow .line7 {
	width: 9px;
}

.formError .formErrorArrow .line6 {
	width: 7px;
}

.formError .formErrorArrow .line5 {
	width: 5px;
}

.formError .formErrorArrow .line4 {
	width: 3px;
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd;
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd;
}
.redbtn{background:#CC0000}
.redbtn:hover{ background:#FF0000!important;}
.ttw-simple-notification-wrapper{
    padding:0 10px;
    width:314px;
}

 .ttw-simple-notification-tmp{
     position:absolute;
    opacity:0;
     z-index:-1;
     bottom:-9999999px;
     right:-9999999px;
}
.ttw-simple-notification {
    display:none;
    opacity:0;
    min-height: 44px;
    width: 294px;
    padding:9px;
    margin:10px 0;
    border: 1px solid #000;
    position: relative;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, .3), 0 0 6px rgba(0, 0, 0, .7);
    -moz-box-shadow: inset 0 0 2px rgba(255, 255, 255, .3), 0 0 6px rgba(0, 0, 0, .7);
    -webkit-box-shadow: inset 0 0 2px rgba(255, 255, 255, .3), 0 0 6px rgba(0, 0, 0, .7);
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    background: -moz-linear-gradient(top, rgba(76, 76, 71, 0.9) 0%, rgba(76, 76, 71, 0.9) 1%, rgba(58, 57, 52, 0.9) 44%, rgba(47, 45, 41, 0.9) 45%, rgba(29, 27, 20, 0.9) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(76, 76, 71, 0.9)), color-stop(1%, rgba(76, 76, 71, 0.9)), color-stop(44%, rgba(58, 57, 52, 0.9)), color-stop(45%, rgba(47, 45, 41, 0.9)), color-stop(100%, rgba(29, 27, 20, 0.9))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(76, 76, 71, 0.9) 0%, rgba(76, 76, 71, 0.9) 1%, rgba(58, 57, 52, 0.9) 44%, rgba(47, 45, 41, 0.9) 45%, rgba(29, 27, 20, 0.9) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(76, 76, 71, 0.9) 0%, rgba(76, 76, 71, 0.9) 1%, rgba(58, 57, 52, 0.9) 44%, rgba(47, 45, 41, 0.9) 45%, rgba(29, 27, 20, 0.9) 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, rgba(76, 76, 71, 0.9) 0%, rgba(76, 76, 71, 0.9) 1%, rgba(58, 57, 52, 0.9) 44%, rgba(47, 45, 41, 0.9) 45%, rgba(29, 27, 20, 0.9) 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#b34c4c47', endColorstr = '#b31d1b14', GradientType = 0); /* IE6-9 */
    background: linear-gradient(top, rgba(76, 76, 71, 0.9) 0%, rgba(76, 76, 71, 0.9) 1%, rgba(58, 57, 52, 0.9) 44%, rgba(47, 45, 41, 0.9) 45%, rgba(29, 27, 20, 0.9) 100%); /* W3C */
}

/* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */
.ttw-simple-notification:after {
    clear: both;
    content: ' ';
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    height: 0;
}
.ttw-simple-notification .icon{
    display:none;
}

.ttw-simple-notification.show-icon .icon{
    display:block;
    height:43px;
    width:43px;
    border:1px solid #000;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    box-shadow: inset 0 0 2px rgba(255, 255, 255, .2), 0 0 5px rgba(0, 0, 0, .47);
    -moz-box-shadow: inset 0 0 2px rgba(255, 255, 255, .2), 0 0 5px rgba(0, 0, 0, .47);
    -webkit-box-shadow: inset 0 0 2px rgba(255, 255, 255, .2), 0 0 5px rgba(0, 0, 0, .47);
    float:left;
    background:transparent url(images/icon.png) no-repeat center center scroll;
}
.ttw-simple-notification.show-icon .icon img{ width:43px!important; height:43px!important;}

.ttw-simple-notification .message{width:275px;color:#aaa;text-shadow:0 1px 2px rgba(0,0,0,.69);float:left;font-family:arial,sans-serif;font-size:12px;font-weight:700;position:relative;top:2px}
.ttw-simple-notification.show-icon .message{width:190px;margin-left:12px}

.ttw-simple-notification .message a{
    color:#fff;
    text-decoration:none;
}

.ttw-simple-notification .message a:hover{
    text-decoration:underline;
}

.ttw-simple-notification .close {
    width: 17px;
    height: 17px;
    border: 1px solid #000;
    display: block;
    cursor: pointer;
    position: absolute;
    top: -9px;
    left: -9px;
    border-radius: 9px;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    background: rgb(76, 76, 76); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(76, 76, 76, 1) 0%, rgba(45, 45, 45, 1) 50%, rgba(32, 32, 32, 1) 51%, rgba(37, 37, 37, 1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(76, 76, 76, 1)), color-stop(50%, rgba(45, 45, 45, 1)), color-stop(51%, rgba(32, 32, 32, 1)), color-stop(100%, rgba(37, 37, 37, 1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(76, 76, 76, 1) 0%, rgba(45, 45, 45, 1) 50%, rgba(32, 32, 32, 1) 51%, rgba(37, 37, 37, 1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(76, 76, 76, 1) 0%, rgba(45, 45, 45, 1) 50%, rgba(32, 32, 32, 1) 51%, rgba(37, 37, 37, 1) 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, rgba(76, 76, 76, 1) 0%, rgba(45, 45, 45, 1) 50%, rgba(32, 32, 32, 1) 51%, rgba(37, 37, 37, 1) 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#4c4c4c', endColorstr = '#252525', GradientType = 0); /* IE6-9 */
    background: linear-gradient(top, rgba(76, 76, 76, 1) 0%, rgba(45, 45, 45, 1) 50%, rgba(32, 32, 32, 1) 51%, rgba(37, 37, 37, 1) 100%); /* W3C */
}

.ttw-simple-notification .close:after {
    content: 'x';
    position: absolute;
    top: 0px;
    left: 5px;
    color: #7d7d7d;
    font-family: arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .6);
}

.ttw-simple-notification .close:hover:after {
    color: #bbb;
}
.ttw-simple-note-img{position:absolute; top:-2px; right:-50px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:1px #000 solid}
#topmenu{
	position:absolute;
	top:72px;
	width:983px;
	height:24px;
	left:5px;
	color:#fff;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;

	background:url(images/new-menu.jpg) no-repeat;
}
#topmenu a{
	display:inline-block;
	padding:4px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	padding-left:9px;
	padding-right:9px;
}
#topmenu a:hover{
	background:#9ec555;
}

#bannerslider{width:668px;height:352px;overflow:hidden;position:relative;}

#bannerslider a{text-decoration:none;outline:none;border:none}
.cs-buttons{font-size:0;padding:10px;position:absolute!important;bottom:5px;left:905px!important;top:215px;}
.cs-buttons a{margin-left:5px;height:10px;width:10px;float:left;border:1px solid #B8C4CF;color:#B8C4CF;text-indent:-1000px}
.cs-active{background-color:#0084cc;color:#FFF}
.cs-title{width:545px;padding:10px;background-color:#000;color:#FFF}
.cs-prev,.cs-next{background-color:#000;color:#FFF;padding:0 10px}
#cslider-slider{position:relative!important}
.hometext p{ margin-left:7px!important;}
.zepir-foot{width:127px; height:155px; background:url(images/zepir-footer.png) no-repeat; position:absolute;top:80px; left:60px;}
.blocker, .modal{z-index:200!important}
.modal{
  color: #323232!important;
}
.modal input{
  padding:6px;
  width:200px;
  margin: auto;
}
.modal button{
  background: #cc0000;
  color: #fff;
  margin-top: 5px;
  border: 0px;
  padding: 5px;
  cursor: pointer;
}
.btn-danger{
  background: #cc0000;
  color: #fff;
  margin-top: 5px;
  border: 0px;
  padding: 5px;
  cursor: pointer;
  text-decoration: none
}
