html,body,ul,ol,li,p,td,h1,h2,h3,h4,h5,h6,form,fieldset,a,img{margin:0;padding:0;border:0}
a img{border:none;cursor:pointer;text-decoration:none}
.body{min-width:78em}
label{cursor:pointer}
table{border-collapse:collapse}
.require{color:#900}
.columns{overflow:hidden;width:100%}
.row{width:100%;height:auto;overflow:hidden}
.cell{vertical-align:top;overflow:hidden;float:left;display:block}
.half .cell{width:50%}
.tierce .cell{width:33.3%}
.clear{clear:both}
.left{float:left}
.right{float:right}
.sprite i{
	margin:0 2px 0 -18px;
	padding-right:16px;
	background-image:url(http://i.xshop.ua/design/sprite.gif);
	background-repeat:no-repeat;
	background-position:0 0
}
.sprite i:before{content:''}
a.sprite i{cursor:pointer}
.hidden{display:none}
.rte-align-left{text-align:left}
.rte-align-right{text-align:right}
.rte-align-center{text-align:center}
.rte-left{float:left;margin:0 1em 1em 0}
.rte-right{float:right;margin:0 0 1em 1em}
.rte-small{font-size:.9em}.menu-top{height:3em;padding:0 1.85em}
.menu-top ul{padding-top:.8em}
.menu-top .main{float:left;width:65%}
.menu-top .main li{display:inline}
.menu-top .main .separate{padding:.2em .5em 0}
.menu-top .user{float:right;width:30%}
.menu-top .user .signin,.menu-top .user .signout{padding-bottom:.15em}
.menu-top .user .signin a{margin-left:26px}
.menu-top .user .signin i{padding-right:22px;margin-left:-24px}
.menu-top .user .signout,.menu-top .user .profile{float:right}
.menu-top .user .signout a,.menu-top .user .profile a{margin-left:18px}
.menu-top .user .profile{padding-right:1.5em}
.menu-top .popup{position:absolute;right:.25em;margin:3em 0 0 0;z-index:100;width:30em}
.menu-top .popup .container{padding:1.5em 2em}
.menu-top .popup a{margin:0}
.menu-top .popup .title{padding-bottom:1em}
.menu-top .popup h4{padding:.3em 0 .5em}
.menu-top .popup form{padding-left:1.5em}
.menu-top .popup .field{padding-bottom:.5em}
.menu-top .popup input.text{width:90%}
.menu-top .popup .submit{padding-top:.7em}
.menu-top .popup form a.remind-password{margin-left:1.5em}
.menu-top .popup .ajax{padding:4em 0}

.message{padding:1.5em 2em 2em 6em}
.menu-top .message{padding:.7em 1em .5em 3em;display:block}h1{margin-bottom:.5em;padding-left:.45em}
/*h1 div{padding-left:.45em}*/
h2{margin-bottom:.8em;padding:.1em 0 .1em .5em}
/*h2 div{padding:.1em 0 .1em .5em}*/
ul{list-style:none}
.container{padding:0 0 0 2em}
.content p{padding-bottom:1em}
.frac{margin-left:1px}
.columns .column-left{float:left;width:25%}
.columns .column-right{margin-left:25.2%}
ul.mdash li span{float:left;margin-left:-1.5em}
.header{padding-bottom:.7em;width:100%}
.header .contacts{padding:2.8em 0 1em;width:17em;margin:0 auto}
.header .logo{padding-bottom:1em}
.header .phone{padding-bottom:.7em}
.header .support p{padding:.2em 0 0 .75em}
.search-cart{overflow:hidden;width:100%}
.search-cart .search,.search-cart .cart{padding:.4em 1.5em .4em .8em}
.search-cart .search{width:35%;float:left}
.search-cart .search .text{width:65%;margin-right:.5em}
.search-cart .cart{float:right;width:45%;padding-top:.8em;overflow:hidden}
.cart .make-order{float:right;margin:-.5em 0 0 1em}
.cart .make-order div div div{padding:.3em 1em .4em}
.header .catalog{overflow:hidden;width:100%}
.header .catalog ul{float:left;width:32.5%}
.header .catalog ul li{margin:2px 1em 0 0}
.header .menu-1 .active div,.header .menu-1 a,
.header .menu-2 .active div,.header .menu-2 a,
.header .menu-3 .active div,.header .menu-3 a{display:block;padding:.2em 1em}
.header .goods{width:66%;text-align:center}
.header .collage{margin-left:33.5%}
.header .collage div{height:20em}
.content{padding-bottom:2em}
.goods table{width:100%}
.goods .tierce td{width:33.3%}
.goods .one-fouth td{width:25%}
.goods td .container{padding:0 3em 1em 0;overflow:hidden}
.goods .details td{padding-bottom:4em;}
.goods .details .title,.goods .details p{padding-bottom:.35em}
.goods .images a{display:block;float:left;position:relative}
.goods .images .status{position:absolute;margin-bottom:-25px;right:-65px;z-index:2}
.goods .images .status .novelty{width:96px;height:53px}
.goods .images .status .popularity{width:90px;height:70px}
.goods .customized{padding:.35em 0 0 .45em}
.navigation{margin-bottom:2em}
.navigation .left{width:6em;padding-left:1.5em}
.navigation .right{float:left;padding-left:1.5em}
.navigation .previous{margin:0 0 0 -1.2em}
.navigation .pages{padding:1em 0 .6em;margin-left:-.4em}
.navigation .pages span,.navigation .pages a{padding:.2em .4em}
.visuals{margin:0 auto 1em;width:255px;height:450px}
.visuals .container{padding:7px 0 45px 7px}
.footer{padding:1em 0 5em}
.footer .copyrights{padding-left:2em}
.footer .menu-bottom{padding-top:.4em}
.footer .mobile{padding-top:1em}
.footer .menu-bottom li{display:inline}
.footer .menu-bottom .separate{padding:.2em .4em 0}
.footer .owox{float:right;width:24.5%}
.footer .owox img{float:left;display:block;margin:4px 0 6px}
.footer .owox .text{margin-left:105px}

.header .catalog .slider{float:left;width:32.5%}
.header .catalog .slider ul{position:relative;width:100%;top:0}
.header .catalog .slider .controls{text-align:center;cursor:pointer;overflow:hidden;width:90%;height:11px}
.header .catalog .slider .controls div{height:11px;overflow:hidden;background:url(http://i.xshop.ua/design/scrol-controls-bg.png);background-repeat:no-repeat;background-color:#c3c3c3;color:#fff}
.header .catalog .slider .controls div.top{background-position:50% -20px}
.header .catalog .slider .disable div.top{background-position:50% 0}
.header .catalog .slider .controls div.bottom{background-position:50% -60px}
.header .catalog .slider .disable div.bottom{background-position:50% -40px}
.header .catalog .mask{overflow:hidden;position:relative;height:245px}.menu-top{background-color:#1ac0e9;color:#fff}
.menu-top a:link{color:#fff}
.menu-top a:visited{color:#f1f1f1}
.menu-top a:hover{color:#fff}
.menu-top .user a:link,.menu-top .user a:visited{color:#fff}
.menu-top .user a.xhr:link,.menu-top .user a.xhr:visited{border-bottom-color:#fff}
.menu-top .user a.xhr:hover{border-bottom-color:#e1fcfb}
.menu-top .main .separate{font-size:.8em}
.menu-top .main .active{font-weight:bold}
.menu-top .user{text-align:right}
.menu-top .user .signin:link,.menu-top .user .signin:visited{color:#fff}
.menu-top .user .signin i{background-position:-35px 0}
.menu-top .user .signout i{background-position:-90px 0}
.menu-top .user .profile{font-weight:bold}
.menu-top .user .profile i{background-position:-74px 0}
.menu-top .popup{background-color:#fff9ee;color:#000}
.menu-top .popup .border{border:3px dashed #ffc24d}
.menu-top .popup a:link,.menu-top .popup a:visited{color:#0f93d1}
.menu-top .popup a:hover{color:#ee8c00}
.menu-top .popup .title{font-size:1.3em;color:#bfc2af}
.menu-top .popup .title span{font-size:1.5em;color:#000}
.menu-top .popup h4{font-size:1.8em}
.menu-top .popup .field{font-size:1.2em;line-height:1.4em}
.menu-top .popup input.text{font-size:1.05em}
.menu-top .popup label{font-size:.85em}
.menu-top .popup .submit input{font-size:1.6em}
.menu-top .popup form a.remind-password{font-size:1.2em}
.menu-top .popup .ajax{text-align:center;font-size:1.2em}

.message{background:#fff none no-repeat scroll 1em 50%;border:1px solid #e5e5e5;line-height:1.4em;font-size:1.4em}
.code2{background-image: url(http://i.xshop.ua/design/msg-notify.png);color:#2546A5}
.code1{background-image: url(http://i.xshop.ua/design/msg-done.png);color:#129300}
.code4{background-image: url(http://i.xshop.ua/design/msg-alert.png);color:#000}
.code5{background-image: url(http://i.xshop.ua/design/msg-error.png);color:#df0000}
.menu-top .message{line-height:1.2em;font-size:1em;background-position:.7em .6em}
.menu-top .code2{background-image: url(http://i.xshop.ua/design/msg-notify-s.png)}
.menu-top .code1{background-image: url(http://i.xshop.ua/design/msg-done-s.png)}
.menu-top .code4{background-image: url(http://i.xshop.ua/design/msg-alert-s.png)}
.menu-top .code5{background-image: url(http://i.xshop.ua/design/msg-error-s.png)}html{font-size:.8em}
body{font-family:Arial,sans-serif;background:#fff}
h1,h2{color:#ffa800;font-style:italic;font-weight:bold;margin:0;padding:0 0 .3em;letter-spacing:-0.05em}
h1{font-size:3.2em;padding-left:.5em}
h2{font-size:2.2em;padding-left:.75em}
h3{font-size:1.8em;color:#0f93d1;font-weight:bold;font-style:normal}
h4{font-weight:normal}
.content p{font-size:1.25em;line-height:1.4em}
a:link{color:#0f93d1}
a:visited{color:#892bbb}
a:hover,a:active{color:#ee8c00}
.xhr{text-decoration:none;border-bottom:1px dashed}
.usd,.uah{color:#666;font-size:.9em}
h1,h2,.parametrs,.border-decorative,.catalog .menu-1{border:none}
.catalog .menu-1,.search-cart .search{border:none}
.container{padding:0 0 0 1.8em}

.header{padding-bottom:1.5em}
.header .logo{padding-bottom:.5em}
.header .contacts{text-align:center;padding-bottom:0}
.header .phone{padding-top:.75em}
.header .phone h4{font-size:1.25em;padding-bottom:.1em;font-weight:normal;display:none}
.header .phone ul{padding:.75em 0 0 1.15em;text-align:left}
.header .phone ul li{padding-bottom:.5em}
.header .phone ul li b{font-weight:normal;font-size:.85em}
.header .phone ul li i{font-size:.85em;color:#999;font-style:normal}
.header .phone .code{font-size:.9em}
.header .phone .number{font-size:1.3em}
.search-cart{background:#eee url(http://i.xshop.ua/design/search-cart-corner.png) no-repeat 0 100%}
.search-cart .search, .search-cart .cart{padding:.7em 1.5em .45em}
.search input{font-size:1em}
.search-cart .cart{text-align:right;font-size:1.15em;width:54%;padding-left:0}
.cart a:link,.cart a:visited{color:#0f93d1}
.cart a:hover{color:#ee8c00}
.cart .sprite i{background-position:-122px 0}
.cart a.sprite:hover i{background-position:-300px 0}
.cart .empty{color:#555242}
.cart .empty i{background-position:-59px 0}
.cart .make-order,.cart .make-order div{background-image:url(http://i.xshop.ua/design/corners-toorder.png);background-repeat:no-repeat}
.cart .make-order{font-weight:bold;background-color:#34b51b;background-position:0 0;margin-top:-.3em}
.cart .make-order a:link,.cart .make-order a:visited{color:#fff}
.cart .make-order div{background-position:0 100%}
.cart .make-order div div{background-position:100% 0}
.cart .make-order div div div{background-position:100% 100%;padding:.1em .9em .2em}

.currency{width:100%;background:#eee;font-size:.9em;border-bottom:1px solid #ccc;line-height:1em}
.currency .container{padding:.4em .5em .4em 1.75em}
.currency ul{overflow:hidden;color:#555242}
.currency ul li{padding-right:.5em;float:left}

.header .menu-1{font-size:1.1em}
.header .menu-2,.header  .menu-3{font-size:1em}
.header .menu-1 .active div, .header .menu-1 a{padding:.25em 25px .2em 1.3em}
.header .menu-2 .active div, .header .menu-2 a, .header .menu-3 .active div, .header .menu-3 a{padding:.3em 25px .3em .5em}
.header .catalog .active{font-weight:bold;color:#fff;background:#33d5fd url(http://i.xshop.ua/design/menu-active-bg.png) repeat-y 100% 50%}
.header .menu-1 .active a:link,.header .menu-1 .active a:visited,
.header .menu-2 .active a:link,.header .menu-2 .active a:visited,
.header .menu-3 .active a:link,.header .menu-3 .active a:visited{color:#fff}
.header .menu-1 .active a:hover,.header .menu-2 .active a:hover,.header .menu-3 .active a:hover{color:#f1f1f1}

.header .collage div{background:url(http://i.xshop.ua/design/main/collage.jpg) no-repeat 0 5px;height:22.5em}

.navigation{font-size:1.15em}
.navigation a.next span, .navigation a.previous span{text-decoration:underline}
.navigation .next, .navigation .previous{text-decoration:none}
.navigation .next span.arrow, .navigation .previous span.arrow{text-decoration:none;font-family:"Times New Roman"}
.navigation .pages{font-size:1.3em}
.navigation .pages span{background-color:#fefcd3;font-weight:bold}

.goods .images td{vertical-align:bottom;text-align:left}
.goods .details td{vertical-align:top}
.goods .details .title{font-size:1.4em}
.goods .details p{line-height:1.5em;font-size:1em}
.goods .images .status{cursor:pointer;margin-bottom:0;bottom:0}
.goods .images .status .novelty{background:url(http://i.xshop.ua/design/catalog/tag-novelty-bg.png) no-repeat 0 0;width:90px;height:30px}
.goods .images .status .popularity{background:url(http://i.xshop.ua/design/catalog/tag-popularity-bg.png) no-repeat 0 0;width:120px;height:30px}
.price{color:#000}
.goods .price{font-size:2em}
.price .usd,.price .uah{color:#666;font-size:.8em}
.goods .customized{color:#c7c7c7;padding-top:.5em;font-style:italic;font-size:1.3em}
.visuals{background:url(http://i.xshop.ua/design/main/visual-bg.jpg) no-repeat 0 0}

.seo{font-size:.85em;color:#999;margin:1em 0 2em}
.seo .container{padding:0 0 0 2.5em;}
.seo .container a:link,
.seo .container a:visited{color:#999;}
.seo .container a:hover,
.seo .container a:active{color:#666;}

.footer{border-top:1px solid #e5e5e5}
.footer .copyrights{color:#666}
.footer .menu-bottom{font-size:.95em}
.footer .menu-bottom .active{font-weight:bold;color:#ee8c00}
.footer .menu-bottom a:link,.footer .menu-bottom a:visited{color:#000}
.footer .menu-bottom a:hover{color:#ee8c00}
.footer .menu-bottom .separate{font-size:.8em}
.footer .owox .text{color:#666;font-size:.7em;line-height:1.2em;font-family:Tahoma;padding-top:4px}
.footer .counter{margin-top: 1em}