html, body ,
body {margin: 0; padding: 0; font: 12px Arial; min-width: 1260px; color: #4a6376; background: #d8e2e6 url('/UserFiles/Image/img/bg-body.gif') repeat-x;}
a {color: #1a93c0;}
img {border: 0;}
td, th {border: 1px solid #d7d7d7; padding: 10px;}
table {border-collapse: collapse;}
.top {height: 85px; position: relative; z-index: 20;}
.first .top {padding: 57px 142px 0 147px;}
.internal .top {padding: 27px 0 0; height:151px; margin: 0 142px;}
.equipment-page .top {background: url('/UserFiles/Image/img/bg-top.png') no-repeat 70% 0;}
.service-page .top {background: url('/UserFiles/Image/img/bg-top-service.png') no-repeat 70% 0;}
.otrasl-page .top {background: url('/UserFiles/Image/img/bg-top-otrasl_v2_new.png') no-repeat 77% 0;}
.programm-page .top {background: url('/UserFiles/Image/img/bg-top-programm_new.png') no-repeat 75% 0;}
.company-page .top {background: url('/UserFiles/Image/img/bg-top-company.png') no-repeat 70% 0;}
.bl {display: block;}
.fl {display: block; float: left; zoom: 1; &zoom: 1;}
.fr {display: block; float: right; zoom: 1; &zoom: 1;}
.cb {clear: both;}
.h0 {height: 0; font-size: 0;}
.oh {overflow:hidden; zoom: 1; &zoom: 1;}
.mr0 {margin-right: 0;}
.logo {background: url('/UserFiles/Image/img/logo.png') no-repeat; width: 190px; height: 61px;}
.otrasl-page .cont {background-position: 0 66px;}
.internal .cont {z-index:30; position:relative; top:-66px;}
.first .cont{margin-top:55px;}
/*.cont {padding: 0 137px;}
*/

.bg-left {height: 100%;margin-right: 490px;position: absolute;left: 0px;right: 50%;}
.bg-left div {height: 100%; float: right; width: 387px; left: 250px;position: relative;}
.bg-right {position: absolute;margin-left: 490px;right: 0px;left: 50%;height: 100%;}
.main-center {width: 990px;position: absolute;margin: 0px auto;left: 50%;margin-left: -495px;}

.equipment-page .bg-left div {background: url('/UserFiles/Image/img/bg-left_new.png') no-repeat 0px 88px;width:191px;left:0px;}
.service-page .bg-left div {background: url('/UserFiles/Image/img/bg-left-service.png') no-repeat 130px 0px; height: 100%;float: right;width: 387px;left: 100px;}
.otrasl-page .bg-left div {background: url('/UserFiles/Image/img/bg-left-otrasl_v2_new.png') no-repeat 0px 0px;left: 196px;float: right;}
.programm-page .bg-left div {background: url('/UserFiles/Image/img/bg-left-programm_new.png') no-repeat 0px 64px;width: 190px;left: 0px;}
.company-page .bg-left div{background: url('/UserFiles/Image/img/bg-left-company.png') no-repeat 0px 0px;width: 429px;}
.bg-right {background: url('/UserFiles/Image/img/bg-right2a.png') no-repeat 0px 280px;}
.content .left {background: url('/UserFiles/Image/img/bg-cont-lm.png') repeat-y; zoom: 1; &zoom: 1;}
.content .right {background: url('/UserFiles/Image/img/bg-cont-rm.png') repeat-y 100% 0; margin-left: 6px; zoom: 1; &zoom: 1;}
.content .mid{background: white; margin-right: 6px;}
.top-menu {left:50%; margin-left:-388px; position:relative; top:-2px;}
.top-menu a {color: #435d70; font-size: 13px; font-weight: bold; text-decoration: none; background: url('/UserFiles/Image/img/bg-top-menu-a.gif') repeat-y 100% 0; float: left; display: block; margin-right: 10px; padding-right: 10px; zoom: 1; &zoom: 1; line-height: 14px;}
.top-menu .last {background: none;}
.search-form {padding-top: 14px; &padding-top: 0; &position: relative; &top: -5px;}
.search-form .btn {background: url('/UserFiles/Image/img/search-btn.gif') no-repeat; border: 0; color: #1a93c0; font-weight: bold; font-size: 14px; padding: 4px 14px 7px 4px; width: 68px;}
.first .search-form .btn {background-image: url('/UserFiles/Image/img/search-btn-first.gif');}
.first .search-form .btn {color: #3a5263; font-size: 13px;}
.search-form .field {background: url('/UserFiles/Image/img/search-field.gif') no-repeat; border: 0; padding: 5px 5px 6px; width: 249px; color: #cbcbcb;}
.first .search-form {margin-top: 11px;}
.first .search-form .field {width: 170px;}
.phone {color: #1a93c0; font-size: 24px; border-bottom: 1px solid #dedfdc; padding-bottom: 5px; margin-bottom: 7px; text-align: right;}
.phone .code {color: #7e9eb7;font-size: 24px; }
.contacts {padding-top: 1px; &width: 200px;}
.internal .contacts {position:relative; top:-4px;}
.contacts a {font-size: 14px; font-weight: bold; text-align: right; display: block;}
.first .contacts {margin-right: 30px;}



.right-side .item-menu li {background: url('/UserFiles/Image/img/bg-menu-btn-inact-l.gif') no-repeat; height:auto;}

.right-side .item-menu li a {width: auto;}
.item-menu li a {background: url('/UserFiles/Image/img/bg-menu-btn-inact-r.gif') no-repeat 100% 0; left: 10px; font-size: 12px; height: auto;}
.under-menu {background: silver; height: 14px;}
.equipment-page .under-menu {background: #da502b;}
.service-page .under-menu{background: #ff9502;}
.otrasl-page .under-menu {background: #8e8bce;}
.programm-page .under-menu {background: #8eb536;}
.company-page .under-menu {background: #a4c4cf;}

.item-menu li a span {display: block; padding:6px 19px 5px;}
.item-menu li.active {background: url('/UserFiles/Image/img/bg-menu-btn-inact-l.png') no-repeat; margin-right: 5px; position: relative;}
.item-menu li.active a {background: url('/UserFiles/Image/img/bg-menu-btn-inact-r.png') no-repeat 100% 0; height:27px;}

.internal .left-side {width: 255px;}
.first .left-side, .first .right-side {width: 300px; position: relative; z-index: 20;}
.left-menu{margin: 0 9px 0 0; padding: 0;}
.left-menu ul {margin: 0; padding: 0;}

.left-menu ul li.active ul li ul {margin-left: -12px;}
.left-menu ul li.active ul li.active ul li {background-position: 62px 11px; padding-left: 24px;}

.left-menu li {margin: 0; list-style-type: none; border-bottom: 1px solid #d7d7d7;}
.left-menu a {display: block; padding: 6px 10px 10px 34px;}
.left-menu li a {color: #4a6376; text-decoration: none; font-weight: bold;}
.left-menu ul li {border: none; background: url('/UserFiles/Image/img/bg-left-menu-li.gif') no-repeat 34px 9px;}
.left-menu ul li a {font-weight: normal; font: 11px Tahoma; padding: 5px 10px 8px 50px;}
.left-menu li.active a {color: #da502b;}
.service-page .left-menu li.active a {color: #ff9502;}
.otrasl-page .left-menu li.active a {color: #8481c2;}
.programm-page .left-menu li.active a {color: #8eb536;}
.company-page .left-menu li.active a {color: #a4c4cf;}

.service-page .left-menu li.active ul .active a, .otrasl-page .left-menu li.active ul .active a, .programm-page .left-menu li.active ul .active a, .company-page .left-menu li.active ul .active a {color: white;}
.service-page .left-menu li.active ul li a, .otrasl-page .left-menu li.active ul li a, .programm-page .left-menu li.active ul li a, .company-page .left-menu li.active ul li a {color: #4a6376;}
.left-menu li li.active {background: #da502b url('/UserFiles/Image/img/bg-left-menu-li-act.gif') no-repeat 34px 9px;}
.service-page .left-menu li li.active {background-color: #ff9502;}
.otrasl-page .left-menu li li.active {background-color: #8e8bce;}
.programm-page .left-menu li li.active {background-color: #8eb536;}
.company-page .left-menu li li.active {background-color: #a4c4cf;}
.left-menu li li.active a {color: white;}
.pict {background: url('/UserFiles/Image/img/raspr-equipment.gif') no-repeat; width: 171px; height: 64px; margin: 0 auto;}
.first .pict {background: url('/UserFiles/Image/img/raspr-main.png') no-repeat; width: 261px; height: 89px; margin: 0;}
.service-page .pict {background-image: url('/UserFiles/Image/img/raspr-service.gif')}
.otrasl-page .pict {background-image: url('/UserFiles/Image/img/raspr-otrasl.gif');}
.programm-page .pict {background-image: url('/UserFiles/Image/img/raspr-programm.gif');}
.company-page .pict {background-image: url('/UserFiles/Image/img/raspr-company.gif');}
.blue {color: #1a93c0; font-size: 25px;}
.gray {color: #8e8e8e; font-size: 12px;}
.first .orange {font-size: 34px; color: #ff9502; letter-spacing: -1px;}
.first .blue {font-size: 34px; color: #1a93c0; letter-spacing: -1px;}
.first .gray {font-size: 16px; color: #8e8e8e; letter-spacing: -1px; font-weight: bold;}
.above-menu .int {padding: 24px 30px 47px; margin-right:9px; line-height: 25px;}
.first .above-menu .int {padding-top: 19px; line-height: 33px;}
.internal .above-menu .int {background: url('/UserFiles/Image/img/bg-left-top.png') no-repeat 10px 100%; border-right: 1px solid #d7d7d7;}
.above-menu {text-transform: uppercase;}
.above-menu .text {text-transform: none; line-height: 17px; padding-top: 94px;}
.above-menu .btn, .right-side .btn, .order .btn {background: url('/UserFiles/Image/img/input-btn-l.gif') no-repeat; font-weight: bold; margin:18px 17px 0 0;}
.first .right-side .btn {margin:5px 17px 0 17px;}
.internal .right-side .btn {margin-top: 0;}
.above-menu .btn span, .right-side .btn span, .order .btn span {background: url('/UserFiles/Image/img/input-btn-r.gif') no-repeat 100% 0; padding: 5px 30px 6px 14px;}
.right-side .btn span {padding-bottom: 10px;}
.above-menu .support, .right-side .support {color: #f48617;}
.internal .above-menu {background: url('/UserFiles/Image/img/bg-left-top-r.png') no-repeat 100% 0; font-family: Tahoma;}
h1{font-size: 21px; color: #da502b; font-weight: normal;}
.service-page h1 {color: #ff9502;}
.otrasl-page h1 {color: #8481c2;}
.programm-page h1 {color: #8eb536;}
.company-page h1 {color: #a4c4cf; margin-bottom: 26px;}
.company-page h2 {color:#A4C4CF; font-size: 15px; margin: 20px 0;}
.right-side {overflow: hidden; zoom: 1; &zoom: 1;}
.first .right-side {width: 225px; margin-right:20px;}
.internal .right-side {position: relative; left: -10px; min-height: 700px; _height: 700px;}
.right-side .int {padding: 24px 40px;}
.shad-l, .shad-r {position: absolute; width: 97px; height: 38px;}
.shad-l {background: url('/UserFiles/Image/img/bg-menu-btn-shad-l.png') no-repeat; left:-97px; top:8px;}
.shad-r {background: url('/UserFiles/Image/img/bg-menu-btn-shad-r.png') no-repeat 100% 0; top:8px;}
.table-item {width: 50%;}

.table-item .printers {background: url('/UserFiles/Image/img/printer.png') no-repeat;}
.table-item .rfid {background: url('/UserFiles/Image/img/rfid.png') no-repeat;}
.table-item .scanner {background: url('/UserFiles/Image/img/scanner.png') no-repeat;}
.table-item .kassa {background: url('/UserFiles/Image/img/kassa.png') no-repeat;}

.table-item .bord-right {padding-right: 5px;}
.table-item .bord-bott {padding-top: 5px; margin-top: 10px; position:relative; top:-5px; &margin-top: -5px; &zoom: 1;}

.even .bord-right {border-right: 1px solid #d7d7d7;}
.even .bord-bott {border-top: 1px solid #d7d7d7;}
.odd .bord-bott {border-top: 1px solid #d7d7d7; margin-left:5px;}
.odd .bord-right {border-left: 1px solid #d7d7d7; position: relative; left: -1px;}
.table-item .main {padding: 25px 0 0 100px; color: #da502b; font-size: 14px; text-transform: uppercase; height: 66px; display: block;}
.otrasl-page .table-item .main {color: #8481c2;}
.service-page .table-item .main {color: #ff9502;}
.programm-page .table-item .main {color: #8eb536;}
.right-side a {color: #4a6376;}
.right-side ul {margin: 0; padding: 5px 0 5px 10px;}
.right-side li {list-style-type: none; background: url('/UserFiles/Image/img/bg-left-menu-li.gif') no-repeat 0 5px; margin: 0 0 5px; padding: 0 0 0 10px;}
span.sale {background: url('/UserFiles/Image/img/sale.gif') no-repeat; padding: 5px 15px; color: white; font-weight: bold; margin-left: 5px;}
.table-item li {color: #9b9b9b;}
.table-cont {padding: 5px 0; width: 100%;}
.bottom-round {background: url('/UserFiles/Image/img/bottom-r.png')  no-repeat 100% 0; position:relative; top:15px; margin:0 -6px;}
.bottom-round .m {background: url('/UserFiles/Image/img/bottom-m.png') repeat-x 0 100%; height: 15px; margin: 0 15px;}
.bottom-round .l {background: url('/UserFiles/Image/img/bottom-l.png') no-repeat;}
.top-round {background: url('/UserFiles/Image/img/top-r.png')  no-repeat 100% 0; position:relative; top:-15px; margin:0 -6px;}
.top-round .m {background: url('/UserFiles/Image/img/top-m.png') repeat-x; height: 15px; margin: 0 15px;}
.top-round .l {background: url('/UserFiles/Image/img/top-l.png') no-repeat;}
.bottom-line-l {background: url('/UserFiles/Image/img/bottom-line-l.gif') no-repeat; margin: 0 5px;}
.bottom-line-l .r {background: #f3f6f8 url('/UserFiles/Image/img/bottom-line-r.gif') 100% 0 no-repeat; height: 8px; margin: 35px 0 30px 5px;}
.footer {width: 600px; margin:-4px auto 0;}
.copyright {top: -10px; position: relative; left: 30px;}
.copyright .ml {margin-left: 30px;}
.first .pic {background: url('/UserFiles/Image/img/main-first.png') no-repeat; position: relative; height: 775px; z-index: 10; left: 50%; margin-left: -470px; top: 0; width: 563px; margin-bottom:-775px;}
.programm .pic {background-image: url('/UserFiles/Image/img/main-first-2.png'); margin-left: -420px; width: 670px;}
.equipment .pic {background-image: url('/UserFiles/Image/img/main-first-3.png'); margin-left: -265px; width: 433px;}
.otrasl .pic {background-image: url('/UserFiles/Image/img/main-first-4.png'); margin-left: -250px; width: 568px;}
.first .icon {width: 125px; padding-top: 114px; font-size: 13px; font-weight: bold; text-transform: uppercase; text-align: center; margin: 38px 3% 0; position: relative; z-index: 20;}
.first .programm {background: url('/UserFiles/Image/img/first-programm.png') 50% 5px no-repeat;}
.first .services {background: url('/UserFiles/Image/img/first-services.png') 50% 6px no-repeat; padding-top: 124px;}
.first .equipment {background: url('/UserFiles/Image/img/first-equipment.png') 50% 5px no-repeat;}
.first .otrasl {background: url('/UserFiles/Image/img/first-otrasl.png') 50% 5px no-repeat;}
.first .news {border-top: 1px solid #d7d7d7; margin-top: 57px; padding: 46px 0 8px;}
h2 a {font-weight: normal; color: #1a93c0;}
.first .news h2 {width: 19%}
.first .news .item {width: 27%;}
.first .news h2 {text-align: center;}
.first .news .date {font-style: italic; font-size: 11px; color: #9a9a9a; margin-bottom: 5px;}
.first .news .text {text-decoration: underline; color: #707070; padding: 0 20px 0 0;}
a.blue-btn {background: url('/UserFiles/Image/img/blue-btn-l.gif') no-repeat; margin-right: 10px; color: white; text-decoration: none; font-size: 13px; font-weight: bold; font-family: Verdana;}
.blue-btn span {background: url('/UserFiles/Image/img/blue-btn-r.gif') no-repeat 100% 0; padding: 10px; text-align: center; margin-top: 23px;}
ul.realized {padding: 20px 0 0 34px;}
.realized li {background: none; padding: 0; margin: 0 0 4px;}
.realized ul {margin: 13px 0 21px; padding: 0;}
.realized li a {color: #1a93c0; font-weight: bold;}
.realized li li a {color: #707070; font-weight: normal;}
.table {padding-top: 20px;}
.table div.first .table-cont {padding-top: 0;}
.table div.second .table-cont {padding-top: 0;}
.table .odd .table-cont {padding-left: 20px; padding-top: 20px;}
.table .even {clear: both;}
.table .even .table-cont {padding-top: 25px; padding-right: 20px;}
.table .last .table-cont {padding: 25px 0 0 20px;}
.table .main {margin-bottom: 10px;}
.item-list .preview {background: url('/UserFiles/Image/img/bg-preview.gif') no-repeat; width: 82px; height: 82px; margin-right: 14px; padding: 4px; text-align:center;}
.item-list .link, .item .link {color: #da502b; font-weight: bold; font-size: 12px;}
.service-page .item-list .link {color: #FF9502;}
.otrasl-page .item-list .link {color: #8e8bce;}
.company-page .item-list .link {color: #a4c4cf;}
.item-list .description, .item .description {overflow: hidden; zoom: 1; &zoom: 1; font-size: 11px; color: #4a6376; padding-right:10px; line-height: 16px;}
.item .description {font-size: 12px; line-height: 16px;}
.first .bord-bott, .second .bord-bott {border-top: 0;}
.item-list .checkbox {margin-top: 15px;}
.item-list .label {margin-top: 13px;}
.item-list p {margin-top: 17px;}
.item-list .sale {display: block; width: 86px; background-position: 100% 0; padding: 5px 0; margin: 10px 0; text-align:center;}
.pager {border-top: 1px solid #d7d7d7; margin-top: 5px; padding-top: 20px;}
.pager span {color: #9a9a9a; font-weight: bold;}
.pager span, .pager a {display: block; float: left; zoom: 1; &zoom: 1;}
.pager a {color: #1288b3; padding: 5px 10px;}
.pager .pages {padding: 5px;}
.pager .active a {background: #1288b3; color: white; text-decoration: none;}
.internal .btn {color: #1288b3;}
.adlist .table-item {width: auto;}
.adlist .even .bord-right, .adlist .odd .bord-right, .adlist .table .last .bord-bott {border: 0; margin: 0; padding: 0;}
.adlist .even .bord-bott, .adlist .odd .bord-bott {border: 0; border-bottom: 1px solid #d7d7d7; margin: 0; padding: 0;}
.adlist .table .even .table-cont, .adlist .table .odd .table-cont {padding: 15px 0 10px; min-height:150px; _height: 150px;}
.adlist .item-list .preview {background-image: url('/UserFiles/Image/img/bg-preview-b.gif'); width: 102px; height: 102px;}
.advert .item .preview {background: url('/UserFiles/Image/img/bg-preview-bb.gif') no-repeat; width: 230px; height: 230px; padding: 5px; text-align: center; margin-right: 26px; margin-bottom: 20px;}
.adlist .item-list .preview img {margin: 0 auto; display: block;}
.adlist .item-list .checkbox {margin-top: 35px;}
.adlist .item-list .label {margin-top: 33px;}
.advert .item .btn {margin-top:20px;}
.advert .item {min-height: 310px; _height: 310px; padding-top:24px;}
.right-side .item-menu {border-bottom: 1px solid #d7d7d7; height: 21px; padding-left: 20px;}
.under-item-menu {padding: 22px;}
.under-item-menu th {text-align: left;}
.advert .item .back {color: #da502b; background: url('/UserFiles/Image/img/bg-back.gif') no-repeat 0 6px; padding: 0 10px; position: relative; left: -11px;}
.background {background: #4a6376; height:100%; opacity:0.6; position:fixed; width:100%; z-index:100; filter: alpha(opacity= 60);}
.register {height:400px; left:50%; margin-left:-244px; position:fixed; top:200px; width:488px; z-index:200;}
.register .round-top .r {background: url('/UserFiles/Image/img/popup-rt.png') no-repeat 100% 0;}
.register .round-top .l {background: url('/UserFiles/Image/img/popup-lt.png') no-repeat;}
.register .round-top .m {background: white; height: 10px; margin: 0 10px;}
.register .mid {background: white; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; padding: 25px 0 25px 35px; zoom: 1; &zoom: 1;}
.register .round-bottom .r {background: url('/UserFiles/Image/img/popup-rb.png') no-repeat 100% 0;}
.register .round-bottom .l {background: url('/UserFiles/Image/img/popup-lb.png') no-repeat;}
.register .round-bottom .m {background: white; height: 10px; margin: 0 10px;}
.order .fitem {width: 200px; margin: 0 17px 10px 0;}
.order .fitem input {width: 100%; border: 1px solid #a8a8a8;}
.order .fitem textarea {width: 417px; height: 94px; border: 1px solid #a8a8a8;}
.order .fitem .label {color: #4a6376;}
.order .fitem .file {width: 422px;}
.register .btn {margin: 0;}
.register .btn span {padding-bottom: 8px;}
.register .title {color: #da502b; font-size: 20px; margin-bottom: 25px;}
.register .title span {font-size: 12px; font-weight: bold; display: block;}
.news-list {clear: both; margin-bottom: 20px; line-height: 17px;}
.news-list p {margin: 1px 0 0;}
.news-list .news-pic {margin-right: 10px;}
.news-list .date, .news .date {font-size: 11px; color: #9a9a9a; font-style: italic; margin-bottom: 1px;}
.news .news-pic {margin: 0 25px 10px 0;}
.news .link {color: #1288b3;}
.internal .right-side .news .btn {margin-top: 14px;}
.news {padding-top: 14px;}
.news .date {padding-top: 5px; margin-bottom:3px;}
.news p {margin-top: 19px; line-height: 18px;}
.company-page .right-side li {background: url('/UserFiles/Image/img/comp-page-li.gif') no-repeat 0 8px; padding-left: 20px;}
.left-menu {border-right:1px solid #D7D7D7;}
.internal .right-side {border-left:1px solid #D7D7D7;}


/*---------------------------
.left-menu ul li ul {margin-left: 10px;}*/
.left-menu ul li li {background: url('/UserFiles/Image/img/bg-left-menu-li-li.gif') no-repeat 38px 11px; border: none;}
/*---------------------------*/

.shad {position: absolute; width: 97px; height: 39px;z-index: 100; top:4px;}
.shad-l {background: url('/UserFiles/Image/img/bg-menu-btn-shad-l.png') no-repeat;}
.shad-r {background: url('/UserFiles/Image/img/bg-menu-btn-shad-r.png') no-repeat; right: 0; margin-right:-112px; top:5px;}


.item-menu {background: white; margin: 0 3px 0 6px; padding: 0;}
.item-menu li {margin: 0 10px 1px 0; padding: 0; float: left; list-style-type: none; background: url('/UserFiles/Image/img/bg-menu-btn-inact-l.png') no-repeat 0 100%; zoom: 1; &zoom: 1; height:43px;}
.item-menu li a {background: url(/UserFiles/Image/img/bg-menu-btn-inact-r.gif) no-repeat scroll 100% 0px; color:#40596C; display:block; font-size:13px; font-weight:bold; left:10px; position:relative; text-decoration:none; text-indent:-15px; height:43px; width: 173px; &width: 171px;}
.item-menu li.active a {background-image: url('/UserFiles/Image/img/bg-menu-btn-inact-r.png');}

