html,body,ul,ol,li,p,td,h1,h2,h3,h4,h5,h6,form,a,img{margin:0;padding:0;border:0}
html,body{background-color:#fff}
body{font-family:Verdana, Arial;min-width:78em;font-size:.8em}
a img{border:none;cursor:pointer;text-decoration:none}
label{cursor:pointer}
li{list-style:none}
table{border-collapse:collapse;width:100%}
td{vertical-align:top}
.body{min-width:78em}
.row{width:100%;height:auto;overflow:hidden}
.cell{vertical-align:top;overflow:hidden;float:left;display:block}
.half .cell,.half td{width:50%}
.tierce .cell,.tierce td{width:33.3%}
.quarter .cell,.quarter td{width:25%}
.one-fifth .cell,.one-fifth td{width:20%}
.one-sixth .cell,.one-sixth td{width:16.5%}
.clear{clear:both}
.left{float:left}
.right{float:right}
.sprite i{margin:0 2px 0 -18px;padding-right:16px;background:transparent url(http://i.tehnoshop.ua/design/sprite.png) no-repeat 0 0;vertical-align:top}
.sprite i:before{content:''}
a.sprite i{cursor:pointer}
a.blank i{background-position:-580px 0;margin:0 -16px 0 0}
.hidden{display:none}
a:link{color:#006ea0}
a:visited{color:#9e5ca6}
a:active{color:#009de5}
a:hover{color:#009de5}
a.xhr{text-decoration:none;border-bottom:1px dashed #006ea0}
a.xhr:hover{border-bottom-color:#009de5;color:#009de5}
a.xhr:active{border-bottom-color:#009de5;color:#009de5}
a.xhr:visited{border-bottom-color:#006ea0;color:#006ea0}

h1,h2,h3{font-weight:normal;margin-bottom:.5em}
h1{font-size:2.76em}
h2{font-size:2.2em}
h3{font-size:1.59em}
h4{font-size:1.1em;margin-bottom:.5em}
p{padding-bottom:.5em}
.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}
.rte-flash-center{text-align:center}
.rte-flash-left{text-align:left}
.rte-flash-right{text-align:right}
.rte-flash-right, .rte-flash-center, .rte-flash-left{padding-bottom:2em}
.rte-flash-center object{margin: 0 auto}
div.header .top-menu{background-color:#226f94;overflow:hidden;padding:.2em 0 0;width:100%}
div.top-menu .main{padding:0 3em 0 3.3em}
div.top-menu .user{float:right;padding-right:1.3em}
div.top-menu .user .profile, div.top-menu .user .signout{padding-left:23px;margin-right:.5em}
div.top-menu .user .profile i{background-position:-429px -2px}
div.top-menu .user li.active i{background-position:-456px -2px}
div.top-menu .user .signout i{background-position:-480px -1px}
div.top-menu li.signin{padding-left:30px;padding-right:3em}
div.top-menu li.signin i{background-position:-52px 0;padding-bottom:5px}
div.top-menu, div.top-menu a:link, div.top-menu a:visited{color:#e6f3f8}
div.top-menu a.xhr:link, div.top-menu a.xhr:visited{border-bottom-color:#e6f3f8}
div.top-menu a:hover{color:#cfc}
div.top-menu a.xhr:hover{border-bottom-color:#cfc}
div.top-menu ul{overflow:hidden}
div.top-menu li{float:left;padding:.3em .5em .5em;white-space:nowrap}
div.top-menu li.active{background-color:#4da94d}
div.top-menu #popup-parent{width:33em;float:right}
div.header .popup{position:absolute;z-index:100;width:31.5em;background-color:#fff}
div.header .popup .border{border:dashed 3px #57b300}
div.header .popup .message{background-color:#fffbe3;display:block;font-size:1em;line-height:1.2em;margin:0 3em 1em 0;padding:0.5em 0.5em 0.5em 3.5em;font-weight:bold}
div.header .popup .code2{border:1px dashed #5198ff;background:url(http://i.tehnoshop.ua/design/message/msg-notify-s.jpg) #fffbe3  no-repeat 13px 11px;color:#1d72fb}
div.header .popup .code1{border:1px dashed #46c146;background:url(http://i.tehnoshop.ua/design/message/done.jpg)  #fffbe3 no-repeat 32px 11px;color:#129300;padding-left:8em;}
div.header .popup .code4{border:1px dashed #fad86c;background:url(http://i.tehnoshop.ua/design/message/msg-alert-s.jpg) #fffbe3  no-repeat 13px 11px;color:#000}
div.header .popup .code5{border:1px dashed #f18585;background:url(http://i.tehnoshop.ua/design/message/msg-error-s.jpg) #fffbe3  no-repeat 9px 2px;color:#df0000}
div.header .popup .container{padding:1em 1.5em .5em 1.5em}
div.header .popup .close{padding:.6em .5em 0 0;width:18px}
div.header .popup .close a{text-decoration:none}
div.header .popup .close i{background-position:-298px 0px;font-size:1.5em;padding:0 0 0 18px;margin:0 -.5em 0 0}
div.header .popup .close a:hover i{background-position:-327px 0px;}
div.top-menu .popup .signup{background-color:#f1f0f1;padding:1em 1em 1em 9.5em}
div.top-menu .popup .signup a{color:#006ea0;font-size:1.2em}
div.top-menu .popup .signup a:hover{color:#0095d8}
div.top-menu .popup .signup a.reg i{background-position:-363px 0}
div.top-menu .popup .signup p{font-size:.85em;padding:.3em 1em 0 0;color:#999999}
div.top-menu .popup .title{width:6em; line-height:1.5em;font-size:1.3em; color:#000}
div.top-menu .popup .text{padding:0 2em 1em 2em;color:#000}
div.top-menu .popup a.back{margin-left:8em;color:#4da94d;border-bottom-color:#4da94d}
div.top-menu .popup button.ok{font-size:1.4em}
div.top-menu .popup a.back:hover{color:#63e563;border-bottom-color:#63e563}
div.top-menu .popup .container .row{ padding-bottom:1em}
div.top-menu .popup .container .row input{ font-size:1.4em}
div.top-menu .popup .container .row label{display:block;margin:.5em 0 0 0; color:#000}
div.header div.top-menu .popup .remind-password{margin-left:.6em;color:#006ea0; border-bottom-color:#006ea0}
div.header div.top-menu .popup .remind-password:hover{color:#0095d8; border-bottom-color:#0095d8}
div.header div.top-menu .popup .to-remind{margin: 0 0 0 2em}

div.header .info,div.header .info-bg{overflow:hidden;width:100%}
div.header .info{background:#d0d7dd url("http://i.tehnoshop.ua/design/header-info-bg.jpg") repeat-x 0 0;padding-bottom: 1em}
div.header .logo,div.header .search,div.header .phone{float:left}
div.header .info .logo{display:block;margin:0 1em 0 2.6em}div.header .search{margin:2em 0 0 0;font-size:1.1em;width:23%}
div.header .search form{width:100%}
div.header .search button{width:4.5em}
div.header .search .text{width:89%}

.search .suggest{margin:2px 0 0 ;position:relative;width:17.3em; z-index:2}
.search .suggest .goods{position:relative;padding:0;background:#fff;font-size:0.9em;border:3px dashed #4983a5}
.search .suggest .bg{background:#fff}
.search .suggest .item{overflow:hidden;width:100%;padding:1em 0;border-bottom:1px solid #f2f2f2}
.search .suggest .item .image{margin-left:5px;float:left;width:60px;text-align:center}
.search .suggest .item .text{margin-left:90px;width:auto;font-size:.8em}
.search .suggest .item .title{font-size:1.25em;padding-bottom:.25em}
.search .suggest .item .price{font-size:1.2em;font-weight:bold;}
.search .suggest .item .usd{font-size:.9em}
.search .suggest .result{background-color:#F1F0F1;padding:.4em 0 .8em 90px}
.search .suggest .result span{color:#666;padding-left:.5em}
.search .suggest .active{background-color:#EFF9FC;cursor:pointer}
.search .suggest .container{padding:.8em 1em}
.search .suggest .goods .price{background-position:0 0;font-size:1.2em;height:19px;margin-left:0;padding-left:14px;margin:0 0 0 -1.2em;line-height:1.5em}
.search .suggest .goods .price div{background-position:100% -200px;padding-right:17px}
.search .suggest .goods .active .price{background-position:0 -401px}
.search .suggest .goods .active .price div{background-position:100% -500px}

div.header .phone{margin-top:1em;padding-bottom:2px}
div.header .phone .comment{font-size:.85em;color:#696969}
div.header .phone table.numbers{width:10em;margin:0 0 .3em -.4em}
div.header .phone span{color:#000;font-size:1.35em;white-space:nowrap}
div.header .phone td.code{vertical-align:bottom}
/*div.header .phone td.code span{font-size:1em}*/
div.header .phone .popup{margin:.4em 0 0 -5em;width:28em}
div.header .phone .popup h4{margin-bottom:0}
div.header .phone .popup .message{margin:0 0 .2em 0}
div.header .phone .popup input.text, div.header .phone .popup textarea{font-size:1.25em;margin:.15em 0 .6em 0}
div.header .phone .popup input.name, div.header .phone .popup textarea{width:100%}
div.header .phone .popup textarea{height:5em}
div.header .phone .popup .button{font-size:1.5em}
div.header .phone .popup .container{padding-bottom:1em}
div.online-chat{margin:1.75em 0 0 2%;float:left}
div.header .cart-currency{float:right;width:14.75em;height:7.35em;font-size:.85em}
div.header .currencies{padding:0 .6em;margin:.25em 0 0 -.5em;line-height:1em;float:left}
div.header .currencies div{padding-bottom:.3em;margin-left:-3px}
div.header .cart{line-height:1.2em;height:3.5em}
div.header .cart td{vertical-align:middle}
div.header .cart i{background-position:-31px 0;margin:0 4px 0 -24px;padding:0 0 5px 20px}
div.header .cart span{color:#545454}
div.header .cart span, div.header .cart a{line-height:1.7em;font-weight:bold}

.comparison-list{background-color:#fffbe3;padding:.7em 1em .2em .5em;border-top:1px solid #79acc2;text-align:right;vertical-align:middle}
.comparison-list a:link{color:#000}
.comparison-list a:visited{color:#000}
.comparison-list span{padding-left:1em}
.comparison-list a:hover{color:#909191}
.comparison-list a.clear{border-bottom:0px}
.comparison-list a.clear i{background-position:-264px -1px;font-size:1.5em;padding-right:20px;margin-left:-20px}
.comparison-list a.clear:hover i{background-position:-230px -1px}

.menu-main{background: #006ea0;padding: 0 2em;overflow: hidden;margin-bottom: 1em}
.menu-main li{display: block;float: left;margin: -3px 1em;padding: 1em;white-space: nowrap}
.menu-main li.active{background: url(http://i.tehnoshop.ua/design/bg-main-active.png) repeat-x #fff;border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.menu-main li.active a:link,.menu-main li.active a:visited{color: #333}
.menu-main li.active a:hover,.menu-main li.active a:active{color: #009DE5}
.menu-main a:link,.menu-main a:visited{color: #fff}
.menu-main a:hover,.menu-main a:active{color: #69bee5}


.content .container{padding:1em 0 0 4em}
.content table.goods{width:100%}
.goods .images a{display:block;float:left;position:relative}
.goods .images a span{position:absolute;right:-20px;z-index:2;background-repeat:no-repeat}
.goods .images a span.hit{background-image:url("http://i.tehnoshop.ua/design/catalog/tag-hit.png");height:56px;width:57px}
.goods .images a span.novelty{background-image:url("http://i.tehnoshop.ua/design/catalog/tag-novelty.png");height:50px;width:68px}
.goods .images td{text-align:left;vertical-align:bottom}
.goods .details .container{padding:.5em 3em 0 0}
.goods .details td{text-align:left;vertical-align:top}
.goods .details .container, .goods .details td{padding-bottom:3.5em}
.goods .details .title{font-size:1.3em}
.goods .details .title a {text-decoration:none}
.goods .details .title a span {text-decoration:underline}
.goods .details .title a b{color:#ccc;font-size:.7em;line-height:1em}
.goods .details p{padding-top:.6em;line-height:1.4em}
.goods .price, .goods .price div{background:transparent url("http://i.tehnoshop.ua/design/catalog/price-corners.gif") no-repeat 0 -100px;overflow:visible;}
.goods .price{float:left;padding-left:17px;font-size:1.5em;line-height:1.3em;background-color:#deefeb;margin:.5em 0 0 -15px;height:26px}
.goods .price div{padding-right:20px;background-position:100% -300px;height:100%;letter-spacing:-0.05em;}
.goods .price b{font-weight:normal;font-size:.75em;margin-left:.3em}
.goods .status-unavailable .price{background-color:#deeeeb;color:#a6aaab}
.goods .status-unavailable .status-text{clear:left;font-size:1.15em;padding-top:.2em;color:#a8a8a8}
.goods .status-call .status-text{clear:left;font-size:1.15em;padding-top:.2em}
.goods .comparison{float:left;font-size:0.85em;padding-top:.5em;line-height:1.5em;width:100%}
.goods .comparison a.sprite i{background-position:-497px 0}
.goods .comparison a.sprite{margin-left:18px}
.goods .comparison a:link,.goods .comparison a:visited{border-color:#000;color:#000}
.goods .comparison a:hover{border-color:#767676;color:#767676}

.social-links{overflow: hidden;margin:0.6em 0 0.4em}
.social-links li{float: left;padding-right: 0.35em}
.details .pays{margin:0 3em 1.5em 0}

div.visual-underfooter{border:dashed 1px #c6c6c6;text-align:center;border-width:1px 0}
div.visual-underfooter div{margin:-1px auto}
div.visual-underfooter object,div.visual-underfooter img{margin:0 auto;display:block;border:1px solid #CCC}

.best-goods{position:relative;border-top:1px dashed #C6C6C6;padding:1em 0 1em 4em;background:url(http://i.tehnoshop.ua/design/best-goods-bg.gif) repeat-x 0 0;}
.best-goods h2{position:relative;line-height:1.2em;margin:0 0 0.5em -1.2em;padding:0 0 0 1.2em;font-size:1.3em;font-family:Verdana;background:url(http://i.tehnoshop.ua/design/best-goods-icon.gif) no-repeat}
.best-goods td{width:1%;line-height:1.8em;padding-right:1em;}

.leading-producers{margin:1em 0 0 4em;color:#333}
.leading-producers a{color:#333}
.leading-producers a:hover{color:#999}
.leading-producers h2{font-family:Verdana;font-size:1.2em;color:black}

.breadcrumbs{padding: 1.5em 0 0.5em 4.1em}
.breadcrumbs li{display: inline}
.breadcrumbs li.separate img{background:url(http://i.tehnoshop.ua/design/sprite.png) no-repeat;background-position: -180px -3px;width: 16px;height: 9px}
.breadcrumbs a:link,.breadcrumbs a:visited{color:#006ea0}
.breadcrumbs a:active,.breadcrumbs a:hover{color:#009de5}

.footer{margin-top:1em}
.footer .collage{background:#ebebec url("http://i.tehnoshop.ua/design/footer-collage.gif") no-repeat 100% 0;padding-right:170px;width:67%}
.footer .collage .container{border-top:solid 12px #fff;padding:.8em 0 .8em 4em}
.footer .collage .cell{font-size:.85em;line-height:1.5em}
.footer .collage .cell .container{padding:0 2em 0 0;border:0}
.footer .owox{float:right;width:15%;font:normal .8em Tahoma}
.footer .owox img{margin-bottom:1em}
.footer .owox .container{padding:2.5em 1em 0 0}
.footer a.mobile{color:#000}
.footer a.mobile:hover{color:#909191}

.content .message .container{padding:1em 0 1em 11em;background-repeat:no-repeat; background-position:8em 50%;font-size:1.3em;line-height:1.3em}
.message{background:#fffbe3;border-top:1px dashed #e5e5e5;border-bottom:1px dashed #e5e5e5;padding:0em 19.5% 0em 22%;}
.code2 .container{background-image:url(http://i.tehnoshop.ua/design/message/notify.jpg);color:#1d72fb}
.code1 .container{background-image:url(http://i.tehnoshop.ua/design/message/done.jpg);color:#129300}
.code4 .container{background-image:url(http://i.tehnoshop.ua/design/message/alert.jpg);color:#000}
.code5 .container{background-image:url(http://i.tehnoshop.ua/design/message/error.jpg);color:#df0000}

.navigation{font-size:1.1em}
.navigation .left{width:6em}
.navigation .right{float:left;padding-left:1.2em}
.navigation .previous{margin:0 1em 0 -1.2em}
.navigation .pages{padding:.6em 0;margin-left:-.4em;font-size:1.4em}
.navigation .pages span,.navigation .pages a{padding:.05em .3em;margin:0 .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 span{background-color:#e9eaea}

.popup-trackcall{position:relative;z-index:100;width:31.5em;background-color:#fff}
.popup-trackcall .border{border:dashed 3px #57b300}
.popup-trackcall .message{background-color:#fffbe3;display:block;font-size:1em;line-height:1.2em;margin:0 3em 1em 0;padding:0.5em 0.5em 0.5em 3.5em;font-weight:bold}
.popup-trackcall .code2{border:1px dashed #5198ff;background:url(http://i.tehnoshop.ua/design/message/msg-notify-s.jpg) #fffbe3  no-repeat 13px 11px;color:#1d72fb}
.popup-trackcall .code1{border:1px dashed #46c146;background:url(http://i.tehnoshop.ua/design/message/done.jpg)  #fffbe3 no-repeat 32px 11px;color:#129300;padding-left:8em;}
.popup-trackcall .code4{border:1px dashed #fad86c;background:url(http://i.tehnoshop.ua/design/message/msg-alert-s.jpg) #fffbe3  no-repeat 13px 11px;color:#000}
.popup-trackcall .code5{border:1px dashed #f18585;background:url(http://i.tehnoshop.ua/design/message/msg-error-s.jpg) #fffbe3  no-repeat 9px 2px;color:#df0000}
.popup-trackcall .container{padding:1em 1.5em .5em 1.5em}
.popup-trackcall .submit{padding-top:1em}

