body {min-width:1260px;}

body.first .pic.final {background:none;}

.chkSizeImage {max-height:95px;max-width:140px;}

:focus {outline: none;}
//.first .pic {margin-left: -620px;}
.footer {width:800px;}

.column_center {width: 986px;left:50%;margin-left:-493px;position:relative;}
.first.main .top {padding: 57px 0px 0 3px;}
.first.main .cont {width: 986px;padding: 0px 0px;}
.above-menu .int {padding-left: 32px;}
.above-menu .int.sale {padding: 4px 3px 25px 5px;height:106px;}

.above-menu .text {padding-top: 104px;}

.first .pict {height:33px;}
.first .contacts {margin-right: 5px;}
.first .search-form .field {width: 182px;background-position: 0px 0px;height: 27px;padding-top: 0px;padding-bottom: 0px;}
.first.main  .search-form .btn {width: 59px;height: 27px;}
.search-form .field {padding-top: 5px !important\0/IE8+9;}

.internal .search-form .field.input{height: 27px;padding-bottom: 0px;padding-top: 0px;}
.internal .search-form .btn {height: 27px;}

.top .fl.top-menu {width: 350px;}

.first .otrasl {padding-left: 25px;padding-right: 25px;width: 75px;}

.first .right-side {margin-top: 19px;}


ul.realized {padding-left: 24px;}
.realized ul {margin: 8px 0px 20px 0px;}


.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: ;}
.internal.left-menu li.active ul li a {color: #4A6376;}

.otrasl-page .bg-top {
	
/*	height: 400px;
	float: right;
	width: 45%;
	*/
}

/*.otrasl-page .top  {background: url(/UserFiles/Image/img/bg-top-otrasl_v2.png) no-repeat 92% 0px;}*/ /*{background-position:122% 0px;}background: none;*/
.otrasl-page .bg-left { /*background-image: url(/UserFiles/Image/img/bg-left-otrasl.png);*/}/*background-position: -12px 75px;*/
/*.service-page .bg-left {background-position:20% 0px;}*/
.service-page .top {background-position: 77% 0px;}
.search-form.cb {min-width: 0px;}
.tiser li {
	background-image: url(/UserFiles/Image/img/bg-left-menu-li-act.gif);
	background-repeat-x: no-repeat;
	background-repeat-y: no-repeat;
	background-position: 0px 5px;
	float:left;
	margin-left: 5px;
}
.tiser li a {color: #4A6376;}
a:hover.icon.fl {border: 1px solid #FFFFFF;top:1px;left:1px;}
a.icon.fl {border: 1px solid #FFFFFF;}
a:hover.icon.fr {border: 1px solid #FFFFFF;top:1px;left:1px;}
a.icon.fr {border: 1px solid #FFFFFF;}
.services #slogan.pict  {background-image: url(/UserFiles/Image/img/raspr-main.png);}
.programm #slogan.pict  {background-image: url(/UserFiles/Image/img/raspr-main-programm.png);}
.otrasl #slogan.pict    {background-image: url(/UserFiles/Image/img/raspr-main-otrasl.png);}
.equipment #slogan.pict {background-image: url(/UserFiles/Image/img/raspr-main-equipment.png);}
.cont {/*padding: 0px 135px;*/ margin:  0px auto;width: 990px;}
.internal .top {margin:  0px auto;width: 970px;}
.programm-page .top {background-position:77% 0px;}
.equipment-page .top {background-position:76% 0px;}
.int h1 {margin-top:8px;margin-right: 0px;}
.int h1.for-zakaz {margin-top:8px;margin-right: 130px;}
.first .top {padding: 57px 111px 0 140px;}
.table-item .Printery_pechati_shtrih_kodov_na_etiketkah {background: url('/UserFiles/Image/img/printer.png') no-repeat;}
.table-item .RFID_oborudovanie__metki {background: url('/UserFiles/Image/img/rfid.png') no-repeat;}
.table-item .Skanery_shtrih_koda {background: url('/UserFiles/Image/img/scanner.png') no-repeat;}
.table-item .Kassovoe_i_POS___oborudovanie {background: url('/UserFiles/Image/img/kassa.png') no-repeat;}


.left-menu li li.active.this a{color: #4A6376;}
.left-menu li li.active {background-color:#FFF;background-image: url(/UserFiles/Image/img/bg-left-menu-li.gif);}
.left-menu li li.active.this {background-image: url(/UserFiles/Image/img/bg-left-menu-li-act.gif);}

.left-menu li.active ul li ul li{background: none no-repeat 50px 11px;padding-left: 12px;}

.equipment-page .left-menu li.active ul li ul li{background-image: url(/UserFiles/Image/img/bg-left-menu-li-li-equipment.gif);}
.company-page .left-menu li.active ul li ul li{background-image: url(/UserFiles/Image/img/bg-left-menu-li-li-company.gif);}
.otrasl-page .left-menu li.active ul li ul li{background-image: url(/UserFiles/Image/img/bg-left-menu-li-li-otrasl.gif);}
.programm-page .left-menu li.active ul li ul li{background-image: url(/UserFiles/Image/img/bg-left-menu-li-li-programm.gif);}
.uslugi-page .left-menu li.active ul li ul li{background-image: url(/UserFiles/Image/img/bg-left-menu-li-li-uslugi.gif);}
.service-page .left-menu li.active ul li ul li{background-image: url(/UserFiles/Image/img/bg-left-menu-li-li-service.gif);}

.left-menu li.active ul li ul li.this {background-image: url(/UserFiles/Image/img/bg-left-menu-li-li.gif);}

.equipment-page .left-menu li.active.this,.equipment-page .left-menu li.active li.active.this {background-color: #DA502B;color:#FFF;}
.equipment-page .left-menu li.active a {color:#DA502B;}
.equipment-page .left-menu li.active ul li.active a, .equipment-page .left-menu li.active ul li.active ul li.active a {color:#DA502B;}
.equipment-page .left-menu li ul li.active.this {background-color: #DA502B;color:#FFF;}
.equipment-page .left-menu li ul li.active ul li.this {background-color: #DA502B;color:#FFF;}
.programm-page .left-menu li.this {background-color: #8EB536;color:#FFF;}
.otrasl-page .left-menu li.this {background-color: #8e8bce;color:#FFF;}
.service-page .left-menu li.this {background-color: #FF9502;color:#FFF;}
.company-page .left-menu li.this {background-color: #A4C4CF;color:#FFF;}
.service-page .left-menu li li.active.this {background-color: #FF9502;}

.programm-page .left-menu li.active ul li.active a,.programm-page .left-menu li.active ul li.active ul li.active a {color: #8EB536;}

.otrasl-page .left-menu li.active ul li.active a,.otrasl-page .left-menu li.active ul li.active ul li.active a {color: #8e8bce;}

/*.company-page .left-menu li.active a {color: #A4C4CF;}*/

.company-page .left-menu li.active ul li.active a,.company-page .left-menu li.active ul li.active ul li.active a {color: #A4C4CF;}
.company-page.internal .left-menu li li.active.this {background-color: #A4C4CF;}

.programm-page.internal .left-menu li li.active.this {background-color: #8EB536;}

.internal .left-menu li.active ul li.active ul li a {color: #4A6376;}
.internal .left-menu li.active ul li.active ul li.active ul li a {color: #4A6376;}
.internal .left-menu li.active ul li.active.this ul li a {color: #4A6376;}

.service-page .left-menu li.active ul li.active a,.service-page .left-menu li.active ul li.active ul li.active a {color: #FF9502;}
.service-page .left-menu li.active ul .active li a {color: #4A6376;}
.service-page .left-menu li.active ul .active.this li a {color: #4A6376;}

.internal .left-menu li a {color: #4A6376;}
.internal .left-menu li.active ul li a {color: #4A6376;}
 .left-menu li li.active.this a {color: #FFF;}
.internal .left-menu li li.active {background-color: #FFF;}
.internal .left-menu li.active ul .active.this a {color: #FFF;}
.internal .left-menu li.active ul .active li.this a {color: #FFF;}
.internal .left-menu li.active ul .active .active li.this a {color: #FFF;}
.internal .left-menu li.active ul li.active ul li.active.this a  {color: #FFF;}
.internal .left-menu li.active.this a{color: #FFF;}
.internal .left-menu li li.active.this a{color: #FFF;}
.internal .left-menu li li li.active.this a{color: #FFF;}
.internal .left-menu li li li.this a{color: #FFF;}
.internal .left-menu li li li li.this a{color: #FFF;}
.internal .left-menu li.active.this li a {color: #4A6376;}
.internal .left-menu li li.active.this li a {color: #4A6376;}
.internal .left-menu li.active ul li.active ul li.active.this li a {color: #4A6376;}
.internal .left-menu li.active ul{background-color:#FFF;}

.preview .btn {width:auto;min-width: 0px;}
.under-item-menu.cb {min-width: 90px;}
.first .contacts {width: 210px;}
.internal .contacts {width: 210px;}
.company-page .left-menu ul li, .company-page .right-side li {background-image: url(/UserFiles/Image/img/bg-left-menu-li-company.gif);}
.service-page .left-menu ul li, .service-page .right-side li {background-image: url(/UserFiles/Image/img/bg-left-menu-li-uslugi.gif);}
.programm-page .left-menu ul li, .programm-page .right-side li {background-image: url(/UserFiles/Image/img/bg-left-menu-li-programm.gif);}
.otrasl-page .left-menu ul li, .otrasl-page .right-side li {background-image: url(/UserFiles/Image/img/bg-left-menu-li-otrasl.gif);}
.equipment-page .left-menu ul li, .equipment-page .right-side li li {background-image: url(/UserFiles/Image/img/bg-left-menu-li-equipment.gif);}
.left-menu ul li.active ul li {background: url(/UserFiles/Image/img/bg-left-menu-li-li.gif) no-repeat 38px 11px;border: ;}
/*.equipment-page .bg-left {background-position: -18px 90px;}*/
.shad.shad-l a , .shad.shad-r a {display:block;width:100%;background:none;position:relative;}
.internal .cont {top: -74px;}
.item-list .description, .item .description {font-size: 12px;}
.advert .item .preview {margin-bottom: 5px;}
.advert .item .btn {margin: 5px 168px 10px 0px;}/*{margin: 5px 26px 10px 142px;}*/
/*.search-form .field {color: #5B5B5B;}*/
.otrasl-page .left-menu li.active.this {background-color: #8e8bce;}
.shad.shad-r.otrasl {background-image: url(/UserFiles/Image/img/bg-menu-btn-shad-r_otrasl.png);margin-right: -106px;}
.description p {padding-top: 0px; margin-top: 0px;}
.table-cont.list .description p {margin-top: 10px;}

.cb.fl.btn,.order .fl.btn {cursor:pointer;text-decoration:underline;}
.cb.fl.btn.zakaz {float:right;margin: 6px 7px 10px 20px;background-image: url(/UserFiles/Image/img/zakaz-input-btn-l.gif); color: #FFF;}/*text-transform: uppercase;font-weight: normal;font-size:13px;*/
.cb.fl.btn.zakaz .bl{background-image: url(/UserFiles/Image/img/zakaz-input-btn-r.gif); color: #FFF;}/*text-transform: uppercase;font-weight: normal;font-size:13px;*/
.cb.fl.btn.zakaz.left {float:left;margin: 5px 168px 10px 0px;}

.div_hidden {display:none;}
.programm-page .item-list .link, .item .link {color: #8EB536;}
.block_list {background: none no-repeat;}
.table-item .main {padding: 25px 0px 0px 100px;}
.table-cont .icon-img {float:left;}
.even .table-cont .icon-img-border {left: 0px;position: absolute;}
.odd .table-cont .icon-img-border {left: 20px;position: absolute;}
.adlist .item-list .preview {background-image:none;width:auto;}
.adlist .item-list .preview .icon-img-border {left: 4px;position: absolute;}
.adlist .item-list .checkbox {margin-top: 0px;}
.adlist .item-list .compare{padding-top: 10px;clear: both;}
.news p {margin-top: 19px;}
.news-list .description p {margin-top: 10px;}
.news .link {color: #4A6376;}

.right-side ul.item-menu li {background: url('/UserFiles/Image/img/bg-menu-btn-inact-l.gif') no-repeat;}
.right-side ul.item-menu li.active {background: url('/UserFiles/Image/img/bg-menu-btn-inact-l.png') no-repeat;}

.zakaz_order {display:none;}
form .fitem.error {color: #f00;}
form .fitem.error input , form .fitem.error textarea {border: 1px solid #f00;}

.register .mid {height: 425px;padding-bottom:20px;padding-top: 20px;}

.register #action_zakaz.btn {float: right;margin-left: 233px;}
.register #close_zakaz.btn {color:#DA502B;}

.register .title {padding-right: 35px;height: 60px;}
.order .fitem {margin: 0px 17px 10px 0px;width: 200px;}
.order .end_form {margin-top:17px;bottom:0px;position:absolute;}
.first .news .item {width: 26%;margin-left:5px;}
.company-page .table-item .main {color: #A4C4CF;}





/* main menu */
span.UnderMenu{
display: block;
position: absolute;
top: 42px;
background-color: #FFF;
left: 6px;
right: 6px;
height: 1px;
}
.main-menu { list-style: none; margin: 0; padding: 0 0 0 6px; height: 43px; background: url('/UserFiles/Image/img/bg-cont-top.png') left 17px no-repeat; /*background-color: #fff;*/ }
.main-menu li { position: relative; padding: 0 0 0 10px; margin: 0 10px 0 0;  width: 163px;  float: left; background: url('/UserFiles/Image/img/menu-bg.png') left 7px no-repeat;height: 43px; }
/* .main-menu li.services {  width: 162px; } */
.main-menu li.otrasl {  width: 170px; }
.main-menu li.programm {  width: 220px; }
.main-menu li span { display: block; margin: 0 -10px 0 0; background: url('/UserFiles/Image/img/menu-bg.png') right 7px no-repeat; *zoom: 1;height: 43px; }
.main-menu li a { position: relative; padding: 16px 12px 0 0; z-index: 4; font-size: 13px; display: block; height: 26px; 
				background: url('/UserFiles/Image/img/bg-fruits.png') no-repeat;

				font-weight: bold; text-align: center; text-decoration: none; color:#40596C; }

.main-menu .company a { background: none; }
.main-menu .services a { background: url('/UserFiles/Image/img/bg-services.png') no-repeat;background-position: 110px 9px;  padding-right: 35px;}
.main-menu .otrasl a { background: url('/UserFiles/Image/img/bg-otrasl.png') no-repeat;background-position: 129px 9px; padding-right: 30px; text-indent: 1px;}
.main-menu .programm a { background: url('/UserFiles/Image/img/bg-programm.png') no-repeat;background-position: 190px 9px; text-align: left; text-indent: 5px; }
.main-menu .equipment a { background: url('/UserFiles/Image/img/bg-equipment.png') no-repeat;background-position: 122px 1px; padding-right: 40px;}

.main-menu .active { *z-index: -1;  }
.main-menu .active a { background: none; color: #fff; text-indent: 0; padding: 17px 44px 0 0;}
.main-menu .active.otrasl a { padding-right: 42px; }
.main-menu .active.company a { padding-right: 12px; }
.main-menu .active.services a { padding-right: 35px;}
.main-menu .active.equipment a { padding-right: 44px;}

.main-menu .active,
.main-menu .active span { background: url('/UserFiles/Image/img/menu-bg.png') no-repeat; }
.main-menu .active.company { background-position: left -42px; }
.main-menu .active.company span { background-position: right -42px;}
.main-menu .active.services  { background-position: left -92px; }
.main-menu .active.services span  { background-position: right -92px; }
.main-menu .active.otrasl  { background-position: left -142px; }
.main-menu .active.otrasl span  { background-position: right -142px; }
.main-menu .active.programm  { background-position: left -192px; }
.main-menu .active.programm span  { background-position: right -192px; }
.main-menu .active.equipment  { background-position: left -242px; }
.main-menu .active.equipment span  { background-position: right -242px; }


.main-menu .shad {  position: absolute; z-index: 2; overflow: hidden; height: 45px; top: -2px; background-image: url('/UserFiles/Image/img/menu-shad.png'); background-repeat: no-repeat;  }
.main-menu .shad-l { width: 120px;  left:-110px; }
.main-menu .shad-r { background-position: right top; width: 276px; left: 10px; } /*w = 113+163 */
.main-menu li.otrasl .shad-r {  width: 283px; } /*w = 113+170 */
.main-menu li.programm .shad-r {  width: 333px; } /*w = 113+220 */
.main-menu .active.company .shad-l { background-image: url('/UserFiles/Image/img/menu-shad-ends.png'); width: 15px; left: -5px; }
/*.main-menu .active.otrasl .shad-r { background-image: url('/UserFiles/Image/img/menu-shad-ends.png'); width: 186px; }*/
.main-menu .active.equipment .shad-r { background-image: url('/UserFiles/Image/img/menu-shad-ends.png'); width: 177px; }

.main-menu .active .icon { display: block; width: 20px; height: 20px; overflow: hidden; position: absolute; right: 5px; top: 10px; }

.main-menu .services .icon { background: url('/UserFiles/Image/img/bg-services-act.png') no-repeat; width: 52px; height: 42px; right: 8px; top:1px; }
.main-menu .equipment .icon { background: url('/UserFiles/Image/img/bg-equipment-act.png') no-repeat; width: 59px; height: 55px; right: -7px; top: -12px; }
.main-menu .programm .icon { background: url('/UserFiles/Image/img/bg-programm-act.png') no-repeat; width: 55px; height: 51px; right: -7px; top: 1px; }
.main-menu .otrasl .icon { background: url('/UserFiles/Image/img/bg-otrasl-act.png') no-repeat; width: 42px; height: 55px; right: 16px; top: 0px; }


/* main menu end */
.above-menu .btn span.price, .right-side .btn span.price, .order .btn span.price {
    background-image: url("/UserFiles/Image/img/input-btn2-r.gif");
	cursor:default;width:110px;padding: 6px 7px 6px 7px;weigth:bold;
	text-align: center;
}

.price.inlist {color: #1288B3;white-space:nowrap;padding-top: 10px;clear: both;}
.fr.contacts .fl {margin-top: -4px\0/IE9;}


div.int table tr td, div.int table tr th {border: 0px none #FFF;}

.above-menu .btn {margin-right: 10px;}
.under-item-menu.cb.dop {padding-top: 2px;padding-left: 0px;padding-right: 0px;}

.int.dop {padding-top: 17px;}
.int .news_list.h1 {margin-bottom: 0px;}

ul.file-list li {
    background-image: url(http://www.itproject.ru/UserFiles/Image/3.%20SOLUTIONS/save.gif) !important;
    height: 20px;
    padding-top: 15px;
    padding-left: 45px;
}
.item-menu li {margin-bottom:14px;}
.item-menu li a {height:27px;}