* {margin: 0; padding: 0; font-size: 11px; font-family: Tahoma, Verdana, Sans-Serif; font-weight: normal; color: #333; line-height: 14px; text-transform: none;}
td {vertical-align: top;}
a {font-size: 11px; font-family: Tahoma, Verdana, Sans-Serif; font-weight: normal; color: #333;}
img {border: 0;}
html {height: 100%; filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
body {min-height: 100%; height: 100%; color: #000; font-weight: normal; font-family: Arial, Verdana, Helvetica, Sans-Serif; width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}
.main {min-width: 1000px; height: auto !important; min-height: 100%; height: 100%; background: #FFF; width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}
.header {height: 221px; background: #FFF url(../img/i/header-bg.gif) repeat-x top; width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}
.up-banner {position: absolute; top: 0; left: 32%;}
.up-banner span{font-weight: bold; font-size: 16px; font-family: Myriad Pro, Arial, Verdana, Helvetica, Sans-Serif; padding: 0 6px 0 4px;}
.logo {padding: 16px 0 0 70px; width: 149px; height: 82px;}

.top-menu {padding: 10px 0 0 70px; width: 147px;}
.top-menu h2{text-transform: uppercase; padding: 2px 0 2px 32px; background: url(../img/i/marker-all.gif) no-repeat 5px 5px; white-space: nowrap; margin-top: 8px;}
.top-menu h2 a {color: #4F4F4F; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, Tahoma, Verdana; display: block; width: 115px; text-transform: uppercase;}
.top-menu h2 a:hover {text-decoration: underline;}
.top-menu .sel {background: #848484 url(../img/i/mexsel.gif) no-repeat 1px 1px;}
.top-menu .sel a{color: #FFF; text-decoration: underline;}
.top-menu .sel a:hover{text-decoration: none;}

.head-sep {border-bottom: 6px solid #5D5C5C; margin: 0 0 -26px 244px; position: relative; top: -26px; z-index: 1;}

.right-traktor {float: right; margin: 39px 0 0 9px;}
.left-traktor {margin: 0 0 0 0; z-index: 2; position: relative;}

.menu-block {float: left;}
.search-block {background: url(../img/i/search-bg.gif) repeat-x 0 1px; width: 251px; height: 133px; float: left; margin: 73px 0 0 10%;}
.left-sel-block {background: url(../img/i/left-sel-block.gif) no-repeat; float: left; width: 9px; height: 133px;}
.right-sel-block {background: url(../img/i/right-sel-block.gif) no-repeat; float: right; width: 13px; height: 133px;}
.sel-info-block {height: 96px;}
.search-title a, .more-s-title a {text-decoration: none;}
.search-title a:hover, .more-s-title a:hover {text-decoration: underline;}
.search-title {width: 105px; height: 36px; border-top: 1px solid #40B6DD;}
.more-s-title {width: 107px; height: 35px; background: url(../img/i/more-s-title-bg.gif) repeat-x; border-top: 1px solid #DBE5E7; border-bottom: 1px solid #60C0DF;}
.sel-sep {background: url(../img/i/sel-sep.gif) no-repeat; width: 17px; height: 37px;}
.search-title, .more-s-title, .sel-sep {float: left;}
.search-title h2 {padding: 13px 0 0 0; text-align: center;}
.more-s-title h2 {padding: 5px 0 2px 0; text-align: center;}

.sel-info-block {margin: 0 0 0 25px;}
.sel-info-block select {border: 1px solid #009DD1; background: #F6F6F6; font-size: 11px; color: #8A8F91;}
.sel-info-block option {background: #F6F6F6; font-size: 11px; color: #8A8F91;}
.main-select select {width: 192px; height: 17px; margin-top: 12px;}
.sub-main-select {margin: 12px 0 0 0;}
.sub-main-select div {float: left;}
.sub-main-select select{width: 93px; height: 17px; margin-right: 6px;}
.s-but {padding: 10px 0 0 25px;}
.s-but img{margin: 0 0 0 4px;}
.s-but a {color: #4F4F4F; text-transform: none; font-size: 11px; font-family: Tahoma, Verdana, sans-serif; text-decoration: underline;}
.s-but a:hover {text-decoration: none;}

.leftcol {width: 226px; background: #FFF; float: left; padding: 18px 0; margin: 0 0 0 15px}
.leftcol h1{font-family: Tahoma, Verdana; font-size: 12px; color: #2BB70E; padding: 40px 0 15px 55px; font-weight: bold; text-decoration: underline;  text-transform: uppercase;}
.leftcol .left-menu {padding: 8px 0; border-left: 6px solid #959B9C;}
.leftcol h2 {padding: 0 0 5px 21px;}
.leftcol h2 a{color: #717070; font-weight: bold; text-decoration: none; text-transform: none;}
.leftcol h2 a:hover{text-decoration: underline;}
.left-menu div { padding: 5px 0; margin: 0 0 0 0;}
.left-menu h3 {padding: 0 0 0 46px;}
.left-menu .sel {background: url(../img/i/marker-all.gif) no-repeat 6px 5px;}
.left-menu h3 a {text-decoration: none; color: #2BB70E;}
.left-menu h3 a:hover {text-decoration: underline;}
.left-menu .sel a{color: #009DD1; text-decoration: underline;}
.left-menu .sel a:hover {text-decoration: none;}

.centercol {background: #FFF; overflow: hidden;}
.text-menu {margin: 20px 0 0 13px; width: 100%;}
.text-menu div {float: left; text-align: left; margin-right: 15px}
.text-menu h1 a {color: #2BB70E; font-family: Tahoma, Verdana; text-decoration: none; font-size: 24px; line-height: 18px; white-space: nowrap;}
.text-menu h1 a:hover {text-decoration: underline;}
.text-menu h2 {color: #4F4F4F; font-size: 12px; line-height: 18px; text-align: left; padding-top: 3px;}
.text {padding: 34px 37px 0 14px;}
.text .title {font-size: 19px; color: #FFF; padding: 5px 4px 5px 27px; background: #5D5C5C url(../img/i/t-t-right.gif) no-repeat right; width: 321px; font-family: Tahoma !important;}
.text .title-sep {background: #959B9C; height: 1px; font-size: 1px;}
.text .sub-title-sep {background: #848484; height: 4px; font-size: 4px; width: 352px;}
.myriad {font-family: Myriad Pro, Tahoma, Verdana;}
.myriad a{font-family: Myriad Pro, Tahoma, Verdana;}
.info {padding: 12px 6px 26px 14px;}
.info p{color: #5B696C; line-height: 14px; padding-left: 28px; background: url(../img/i/info-marker.gif) no-repeat left bottom; border-left: 5px solid #2BB70E;}


.center-item {padding: 0 0 0 14px; width: 100%;}
.center-item .item {width: 222px;}
.item h2 {padding: 11px 14px 25px 14px;}
.item-bg {width: 222px; background: url(../img/i/item-top.gif) no-repeat top left;}
.item-img {background: url(../img/i/item-bg-repeat.gif) repeat-y; width: 222px;}
.item h2 a {font-family: Tahoma, Verdana; font-size: 12px; color: #2BB70E; font-weight: bold; text-decoration: underline; text-transform: uppercase;}
.item h2 a:hover {text-decoration: none;}
.item-img img{margin: -23px 16px 26px 0;}
.item-bottom {background: url(../img/i/item-bottom.gif) no-repeat bottom; text-align: right;}
.text-item {float: left; position: relative; top: -42px; left: 14px; color: #5D5C5C; font-weight: bold; width: 100px; text-align: left;}
.item-sep {background: #959B9C; font-size: 1px; height: 1px; margin: 0 37px 0 14px;}


.item-desc {width: 100%; margin: 24px 0 0 14px;}
.item-desc .desc {width: 50%; float: left;}
.desc h2 {color: #5D5C5C; font-size: 18px; padding: 12px 0px; font-family: Tahoma;}
.desc p {color: #454545; padding: 7px 40px 0 0;}
.desc a {color: #454545; text-decoration: underline; font-weight: bold;}
.desc a:hover {color: #454545; text-decoration: none;}
.desc .bg{background: #FFF; line-height: 11px; padding: 11px 6px; margin-right: 51px;}



.item-image {padding: 12px 20px 32px 0;}
.item-image img {border: 1px solid #C6C6C6;}
.i-desc {padding: 12px 0 0 0;}
.i-desc a {color: #2BB70E; font-weight: bold; font-size: 12px; line-height: 18px; text-decoration: none;}
.i-desc a:hover {text-decoration: underline;}
.i-desc h3 {padding: 0 20px 20px 0;}
.i-desc p {color: #5D5C5C; font-weight: normal; padding: 0 50px 10px 0;}
.details {padding: 0 0 1px 19px; background: #848484 url(../img/i/details.gif) no-repeat 1px 1px; width: 119px; }
.details a{color: #ECF0F1; font-size: 11px; font-weight: normal; text-decoration: underline; height: 10px; position: relative; top: -1px;}
.details a:hover{text-decoration: none;}


.main-item {width: 100%; padding: 22px 37px 0 14px;}
.m-item {width: 50%; float: left;}
.m-item h2 {background: #2BB70E url(../img/i/mitem.gif) no-repeat right; padding: 6px 38px 5px 30px; color: #FFF; font-size: 17px; width: 140px; white-space: nowrap; font-family: Tahoma;}
.main-item .sub-mitem {background: #A3A3A3; font-size: 1px; height: 1px; margin-right: 51px;}
.sub-mitem-border {background: #848484; height: 4px; font-size: 4px; width: 208px;}
.m-item .Myriad Pro {font-family: Tahoma !important;}




.text-opt {background: #ECF0F1; padding: 0 39px 34px 39px;}
.text-opt h1 {color: #4F4F4F; font-size: 22px; margin-bottom: 17px; padding-top: 34px;}
.text-opt h2 {color: #4F4F4F; font-size: 20px; margin-bottom: 5px; padding-top: 15px;}
.text-opt h3 {color: #4F4F4F; font-size: 18px; margin-bottom: 5px; padding-top: 15px;}
.text-opt p {color: #4F4F4F;}

.footer_guarantor {height: 79px; clear: both;}
.footer {margin-top: -79px; height: 79px; clear: both; min-width: 1000px; width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}
.footer-line {height: 79px; background: url(../img/i/footer-bg.gif) repeat-x;}
.foot-menu {width: 250px; height: 79px; float: left; background: #5D5C5C;}
.foot-menu h2 {float: left; color: #ECF0F1; padding: 18px 11px 24px 20px;}
.foot-menu div {text-align: center; color: #ECF0F1;}
.foot-menu h2 a{text-decoration: none; color: #ECF0F1;}
.foot-menu h2 a:hover{text-decoration: underline;}
.flink {font-family: Arial, Tahoma, sans-serif; font-size: 11px;}
.footer-text {float: left; padding: 14px 0 0 32px; color: #595959; width: 400px;}
.footer-text h3 {padding: 0 0 15px 0; color: #595959;}
.counter {float: right; margin: 12px 21px 0 0;}


/* section style */
.cleaner {clear: both; line-height: 0; font-size: 0;}
.catalogue_list {background: #FFF; padding: 4px 20px 4px 0; width: 100%;}
.catalogue_list td {background: #ECF0F1; color: #5D5C5C; }
.catalogue_list th {background: #2BB70E; border-bottom: 4px solid #848484; padding: 12px 10px 9px 21px; text-align: left; color: #FFF;}
.catalogue_list th a{color: #FFF;}
.catalogue_list thead {background: #AAAFB0;}
.cont {padding: 0px 0px 10px 0px; text-align: center; font-size: 11px; margin-left:5px; clear:both;}
.catalogue_list td img {margin: 16px 8px; border: 1px solid #C7CED1;}
.catalogue_list .price_item {
color:#5D5C5C;
font-weight:bold;
text-align:center;
vertical-align:middle;
width:16%;
}
.catalogue_list td p {padding: 6px 8px; color: #5D5C5C; text-align: left;}
.catalogue_list td h2 {text-align: left; color: #2BB70E; font-size: 12px; font-weight: bold; padding: 16px 8px 0 8px;}
.catalogue_list td h2 a{text-align: left; color: #2BB70E; font-size: 12px; font-weight: bold; text-decoration: none;}
.catalogue_list td h2 a:hover{text-decoration: underline;}
.catalogue_list td div {text-align: right; padding-right: 16px;}
.catalogue_list td div a{color: #717070;}
.catalogue_list td div a:hover{color: #2BB70E;}

/* item style */
.catalogue_unit {background: #FFF; width: 100%; padding: 10px 20px 10px 0;}
.catalogue_unit .title {background:#2BB70E url(../img/i/mitem.gif) no-repeat scroll right top ; text-align: center; color: #FFF; padding: 8px 0 6px 0; font-weight: bold; font-size: 12px;}
.catalogue_unit th {background: #848484; color: #FFF; text-align: center; padding: 6px 0;}
.catalogue_unit td {background: #ECF0F1;}
.catalogue_unit .td-item-image {width: 15%; padding: 0 14px 14px 14px;}
.catalogue_unit .td-item-image img{border: 1px solid #C4CCCF;}
.catalogue_unit .td-item-image div{padding-top: 14px;}
.catalogue_unit .td-item-desc {padding: 5px 20px; color: #585858; text-align: left;}
.catalogue_unit .td-item-price {padding: 16px; text-align: left; font-weight: bold;}
.catalogue_unit .td-item-price span {font-weight: bold;}

.catalogue_unit .td-item-desc p{padding: 11px 0; color: #585858; text-align: left; background: url(../img/i/desc-border.gif) repeat-x bottom;}
.catalogue_unit .td-item-desc .none{background: none; color: #585858; text-align: left;}
.catalogue_unit .td-item-desc span {color: #585858; text-align: left;}

.centercol .title_page {font-size: 18px; color: #2BB70E; padding: 16px 14px;}
.centercol .text-page {padding: 0 14px 16px 14px;}

.left-banner2 {margin: 42px 0 10px 0; float:left;}
.special {width: 206px;}
.special-top {width: 206px; background: url(../img/i/special-top.gif) no-repeat top; height: 58px;}
.special-top div {color: #5D5C5C; font-size: 18px; text-align: center; padding: 11px 0 0 0; line-height: 18px;}
.special-right a {color: #FFF; font-weight: bold; font-size: 12px; text-decoration: underline;}
.special-right a:hover {text-decoration: none;}
.special-bg {background: url(../img/i/special-bg.gif) repeat-y; width: 206px;}
.special-right {padding: 9px 44px 9px 20px; border-left: 1px solid #959B9C; background: url(../img/i/special-right.gif) no-repeat right;}
.special-bottom {background: url(../img/i/special-bottom.gif) no-repeat; width: 206px; height: 55px;}
.special-bottom .s-red {color: #2BB70E; font-size: 10px; font-weight: bold;}
.special-bottom .small {color: #8E9090; font-size: 10px;}
.special-bottom div{font-size: 14px; font-weight: bold; color: #5D5C5C; padding: 16px 0 0 0; text-align: center;}


.f-ex {height: 139px; width: 272px; background: url(../img/i/f-body-bg.gif) repeat-x; margin: 67px 0 0 0; float: left; position: relative; left: 8.5%;}
.f-ex .f-ex-left {background: url(../img/i/f-ex-left.gif) no-repeat top; width: 10px; height: 140px; position: absolute; top: -1px; left: 0;}
.f-ex .f-ex-right {background: url(../img/i/f-ex-right.gif) no-repeat top; float: right; width: 13px; height: 140px; margin-top: -1px;}
.f-ex .f-ex-abs {position: absolute; top: -1px; left: 112px; background: url(../img/i/f-title-right.gif) no-repeat; width: 147px; height: 21px;}
.ex-search {position: absolute; top: -1px; left: 10px; width: 70px; border-top: 1px solid #2BB70E; padding: 11px 0 0 32px;}
.ex-search a{color: #4F4F4F; font-family: Tahoma, Arial; font-size: 11px; text-decoration: none;}
.ex-search a:hover{text-decoration: underline;}

.h {position: absolute; top: 206px; left: 244px; background: #848484; border-right: 1px solid #959B9C; width: 59px; height: 6px; z-index: 3;}

.f-ex-text {color: #8A8F91; font-size: 10px; font-family: Tahoma, Arial; width: 74px; line-height: 9px;  float: left; padding: 3px 0 1px 0;}
.f-ex-block {position: absolute; top: 34px; -top: 30px; left: 21px; width:235px;}
.ex-field {color: #989E9F; font-size: 10px; font-family: Tahoma, Arial; float: right; margin-bottom: 2px; width:136px;}
.ex-field input{width: 38px; height: 17px; border: 1px solid #989E9F; background: #F6F6F6;}
.ex-field select {width: 98px; height: 17px; border: 1px solid #989E9F; background: #F6F6F6; margin-left: 15px;}

.maincol h1 {color: #4F4F4F; font-size: 22px;}
.maincol p {color: #4F4F4F;}

.podobr {background: url(../img/i/podobr.gif) no-repeat right; text-align: right; padding-right: 22px; margin-top: 1px;}
.podobr a{text-decoration: underline; color: #4F4F4F; font-weight: bold;}
.podobr a:hover{text-decoration: none;}



/* section header */
.header-section {height: 157px; background: #FFF url(../img/i/header-s-bg.gif) repeat-x top; width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}
.header-section .up-banner {position: absolute; top: 86px; left: 61px;}
.header-section .up-banner span{font-weight: bold; font-size: 16px; font-family: Myriad Pro, Arial, Verdana, Helvetica, Sans-Serif; padding: 0 6px 0 4px;}
.header-section .logo {padding: 0 0 0 63px;}

.header-section .top-menu {padding: 10px 0 0 70px; position: absolute; top: 0; left: 289px;}
.header-section .top-menu h2{text-transform: uppercase; padding: 2px 0 2px 32px; background: url(../img/i/marker-all.gif) no-repeat 5px 5px; white-space: nowrap; margin-top: 8px;}
.header-section .top-menu h2 a {color: #4F4F4F; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, Tahoma, Verdana; display: block; width: 115px; text-transform: uppercase;}
.header-section .top-menu h2 a:hover {text-decoration: underline;}
.header-section .top-menu .sel {background: #848484 url(../img/i/mexsel.gif) no-repeat 1px 1px;}
.header-section .top-menu .sel a{color: #FFF; text-decoration: underline;}
.header-section .top-menu .sel a:hover{text-decoration: none;}

.header-section .head-sep {border-bottom: 6px solid #5D5C5C; margin: -9px 0 0 244px; position: relative; z-index: 1;}

.header-section .right-traktor {float: right; margin: 56px 0 0 9px;}
.header-section .left-traktor {margin: 3px 0 0 0; z-index: 2; position: relative;}


.header-section .f-ex {height: 139px; width: 272px; background: url(../img/i/f-body-bg.gif) repeat-x; margin: 8px 0 0 0; position: relative; float: right;  z-index: 4; left:1px;}
.header-section .f-ex .f-ex-left {background: url(../img/i/f-ex-left.gif) no-repeat top; width: 10px; height: 140px; position: absolute; top: -1px; left: 0;}
.header-section .f-ex .f-ex-right {background: url(../img/i/f-ex-right.gif) no-repeat top; float: right; width: 13px; height: 140px; margin-top: -1px;}
.header-section .f-ex .f-ex-abs {position: absolute; top: -1px; left: 112px; background: url(../img/i/f-title-right.gif) no-repeat; width: 147px; height: 21px;}
.header-section .ex-search {position: absolute; top: -1px; left: 10px; width: 70px; border-top: 1px solid #2BB70E; padding: 11px 0 0 32px;}
.header-section .ex-search a{color: #4F4F4F; font-family: Tahoma, Arial; font-size: 11px; text-decoration: none;}
.header-section .ex-search a:hover{text-decoration: underline;}

.header-section .h {position: absolute; top: 147px; left: 244px; background: #848484; border-right: 1px solid #959B9C; width: 59px; height: 6px; z-index: 3;}

.header-section .f-ex-text {color: #8A8F91; font-size: 10px; font-family: Tahoma, Arial; width: 74px; line-height: 9px;  float: left; padding: 2px 0 0 0;}
.header-section .f-ex-block {position: absolute; top: 34px; left: 21px;}
.header-section .ex-field {color: #989E9F; font-size: 10px; font-family: Tahoma, Arial; float: right; margin-bottom: 2px; -margin-bottom:1px;}
.header-section .ex-field input{width: 38px; height: 17px; border: 1px solid #989E9F; background: #F6F6F6;}
.header-section .ex-field select {width: 98px; height: 17px; border: 1px solid #989E9F; background: #F6F6F6; margin-left:15px;}
.ex {margin: 3px 0 0 0; position: relative; z-index: 2;}


.main .order-item {text-align: center; margin: 20px auto; width: 100px;}
.main .order-item input {
background: #00CC33;
border:medium none;
color:#FFFFFF;
text-align:center;
width:111px;
}

.order-item div {background: #2BB70E url(../img/i/mark-order.gif) no-repeat 1px 1px; padding: 0 0 0 21px; width: 94px; height: 13px; text-align: left;}
.order-item a{color: #ECF0F1; text-decoration: underline; position: relative; top: -2px;}
.order-item a:hover{text-decoration: none;}

.pr-ex {width: 204px; height: 316px; background: url(../img/i/pr.jpg) no-repeat; position: relative; top: 0; left: 0;}
.pr-ex a{text-decoration: none; display: block;}





.pr-ex #l1 {width: 103px; height: 26px; background: url(../img/i/l1.gif) no-repeat 0 0; position: absolute; top:13px; left: 12px;}
.pr-ex #l2 {width: 47px; height: 28px; background: url(../img/i/l2.gif) no-repeat 0 0; position: absolute; top: 24px; left: 122px;}
.pr-ex #l3 {width: 65px; height: 22px; background: url(../img/i/l3.gif) no-repeat 0 0; position: absolute; top: 48px; left: 13px;}
.pr-ex #l4 {width: 63px; height: 18px; background: url(../img/i/l4.gif) no-repeat 0 0; position: absolute; top: 66px; left: 120px;}
.pr-ex #l5 {width: 90px; height: 18px; background: url(../img/i/l5.gif) no-repeat 0 0; position: absolute; top: 81px; left: 13px;}
.pr-ex #l6 {width: 63px; height: 18px; background: url(../img/i/l6.gif) no-repeat 0 0; position: absolute; top: 92px; left: 120px;}
.pr-ex #l7 {width: 89px; height: 15px; background: url(../img/i/l7.gif) no-repeat 0 0; position: absolute; top: 112px; left: 13px;}
.pr-ex #l8 {width: 58px; height: 38px; background: url(../img/i/l8.gif) no-repeat 0 0; position: absolute; top: 74px; left: 128px;}
.pr-ex #l9 {width: 95px; height: 17px; background: url(../img/i/l9.gif) no-repeat 0 0; position: absolute; top: 135px; left: 12px;}
.pr-ex #l10 {width: 114px; height: 28px; background: url(../img/i/l10.gif) no-repeat 0 0; position: absolute; top: 197px; left: 9px;}
.pr-ex #l11 {width: 133px; height: 32px; background: url(../img/i/l11.gif) no-repeat 0 0; position: absolute; top: 219px; left: 61px;}
.pr-ex #l12 {width: 47px; height: 41px; background: url(../img/i/l12.gif) no-repeat 0 0; position: absolute; top: 185px; left: 134px;}
.pr-ex #l13 {width: 47px; height: 46px; background: url(../img/i/l13.gif) no-repeat 0 0; position: absolute; top: 226px; left: 15px;}
.pr-ex #l14 {width: 56px; height: 32px; background: url(../img/i/l14.gif) no-repeat 0 0; position: absolute; top: 184px; left: 72px;}
.pr-ex #l15 {width: 81px; height: 18px; background: url(../img/i/l15.gif) no-repeat 0 0; position: absolute; top: 160px; left: 14px;}
.pr-ex #l16 {width: 60px; height: 37px; background: url(../img/i/l16.gif) no-repeat 0 0; position: absolute; top: 136px; left: 129px;}
.pr-ex #l17 {width: 48px; height: 48px; background: url(../img/i/l17.gif) no-repeat 0 0; position: absolute; top: 212px; left: 14px;}
.pr-ex #l18 {width: 46px; height: 43px; background: url(../img/i/l18.gif) no-repeat 0 0; position: absolute; top: 309px; left: 85px;}
.pr-ex #l19 {width: 56px; height: 43px; background: url(../img/i/l19.gif) no-repeat 0 0; position: absolute; top: 309px; left: 144px;}
.pr-ex #l20 {width: 41px; height: 53px; background: url(../img/i/l20.gif) no-repeat 0 0; position: absolute; top: 247px; left: 127px;}
.pr-ex #l21 {width: 80px; height: 59px; background: url(../img/i/l21.gif) no-repeat 0 0; position: absolute; top: 369px; left: 71px;}
.pr-ex #l22 {width: 37px; height: 49px; background: url(../img/i/l22.gif) no-repeat 0 0; position: absolute; top: 371px; left: 152px;}
.pr-ex #l23 {width: 98px; height: 19px; background: url(../img/i/l23.gif) no-repeat 0 0; position: absolute; top: 136px; left: 11px;}
.pr-ex #l24 {width: 114px; height: 24px; background: url(../img/i/l24.gif) no-repeat 0 0; position: absolute; top: 420px; left: 12px;}
.pr-ex #rt5 {width: 86px; height: 21px; background: url(../img/i/rt5.jpg) no-repeat 0 0; position: absolute; top: 271px; left: 12px;}


.pr-ex #l1:hover {background: url(../img/i/l1.gif) no-repeat 0 -26px;}
.pr-ex #l2:hover {background: url(../img/i/l2.gif) no-repeat 0 -28px;}
.pr-ex #l3:hover {background: url(../img/i/l3.gif) no-repeat 0 -22px;}
.pr-ex #l4:hover {background: url(../img/i/l4.gif) no-repeat 0 -18px;}
.pr-ex #l5:hover {background: url(../img/i/l5.gif) no-repeat 0 -18px;}
.pr-ex #l6:hover {background: url(../img/i/l6.gif) no-repeat 0 -18px;}
.pr-ex #l7:hover {background: url(../img/i/l7.gif) no-repeat 0 -15px;}
.pr-ex #l8:hover {background: url(../img/i/l8.gif) no-repeat 0 -38px;}
.pr-ex #l9:hover {background: url(../img/i/l9.gif) no-repeat 0 -17px;}
.pr-ex #l10:hover {background: url(../img/i/l10.gif) no-repeat 0 -28px;}
.pr-ex #l11:hover {background: url(../img/i/l11.gif) no-repeat 0 -32px;}
.pr-ex #l12:hover {background: url(../img/i/l12.gif) no-repeat 0 -41px;}
.pr-ex #l13:hover {background: url(../img/i/l13.gif) no-repeat 0 -46px;}
.pr-ex #l14:hover {background: url(../img/i/l14.gif) no-repeat 0 -32px;}
.pr-ex #l15:hover {background: url(../img/i/l15.gif) no-repeat 0 -19px;}
.pr-ex #l16:hover {background: url(../img/i/l16.gif) no-repeat 0 -37px;}
.pr-ex #l17:hover {background: url(../img/i/l17.gif) no-repeat 0 -48px;}
.pr-ex #l18:hover {background: url(../img/i/l18.gif) no-repeat 0 -43px;}
.pr-ex #l19:hover {background: url(../img/i/l19.gif) no-repeat 0 -43px;}
.pr-ex #l20:hover {background: url(../img/i/l20.gif) no-repeat 0 -53px;}
.pr-ex #l21:hover {background: url(../img/i/l21.gif) no-repeat 0 -59px;}
.pr-ex #l22:hover {background: url(../img/i/l22.gif) no-repeat 0 -49px;}
.pr-ex #l23:hover {background: url(../img/i/l23.gif) no-repeat 0 -19px;}
.pr-ex #l24:hover {background: url(../img/i/l24.gif) no-repeat 0 -24px;}

.pr-ex #rt5:hover {background: url(../img/i/rt5.jpg) no-repeat 0 -21px;}



/* vertical */
.vl-bg {width: 100%; height: 77px; background: url(../img/i/vl-bg.gif) repeat-x; margin-right: 20px;}
.vl-bg td {width: 10%; text-align: center; margin: auto;}
.vl-bg div {text-align: center; margin: 19px auto 0 auto; width: 88px;}



.h-sect {position: absolute; top: 147px; left: 244px; background: #848484; border-right: 1px solid #959B9C; width: 59px; height: 6px; z-index: 3;}

.head-sep-sect {border-bottom: 6px solid #5D5C5C; margin: 0 0 -21px 244px; position: relative; top: -21px; z-index: 1;}

.podr {background: url(../img/i/podr.gif) no-repeat right; width: 235px; float: right; margin: -28px 45px 0 0;}
.podr a{color: #848484;}
.podr a:hover {color: #2D2D2D;}

.leftcol .level1 {margin: 0 0 5px 21px;}
.leftcol .level1 a{color: #717070; font-weight: bold; text-decoration: none; text-transform: none;}
.leftcol .level1 a:hover{ text-decoration:underline;}

.left-menu .level3 a {text-decoration: none; color: #717070;}
.left-menu .level3 {padding: 2px 0 0 45px; background: url(../img/i/level3.gif) no-repeat 16px 9px; color:#2BB70E; border-left: 6px solid #2BB70E;margin-left:-6px;}
.left-menu .level3 a:hover { text-decoration:underline; color:#2BB70E;}

.catalogue_list .th-last {background: #2BB70E url(../img/i/mitem.gif) no-repeat top right; border-right: 1px solid #FFF;}
.i-desc .gus {padding: 0 50px 10px 0;}

.catalogue_image {
float:left;
margin:24px 20px 32px 25px;
-margin:24px 20px 32px 12px;
}

.catalogue_image h2 {
color:#2BB70E;
font-size:24px;
padding-bottom:3px;
}

.catalogue_image div {
padding:27px 0 0 20px;
}


.vl-top {margin-right: 20px;}
.vll-right {background: url(../img/i/proizvod-right.gif) no-repeat;width: 6px; height: 90px;}
.vll-left {background: url(../img/i/vl-left.gif) no-repeat left;width: 4px; height: 90px;}

.vl-bg {width: 100%; height: 89px; background: url(../img/i/kran-proizvod.gif) repeat-x;}
.vl-bg td {width: 10%; text-align: center; margin: auto; height:50%; vertical-align:middle;}
.vl-bg div {text-align: center; margin: 0 auto 0 auto; width: 88px;}

.vl-bg .vl1 {width: 116px; padding: 0px 0 0 0;}
.vl-bg .vl2 {width: 98px; padding: 0px 0 0 0;}
.vl-bg .vl3 {width: 125px; padding: 0px 0 0 0;}
.vl-bg .vl4 {width: 86px; padding-top: 0px;}

.vl-bg .vl5 {width: 63px; position:relative; top: 10px;}
.vl-bg .vl6 {width: 47px; top: 10px; position:relative;}
.vl-bg .vl7 {width: 47px; top: 10px;position:relative; }
.vl-bg .vl8 {width: 36px; top: 10px;position:relative;}
.vl-bg .vl9 {width: 62px; top: 10px;position:relative;}
.vl-bg .vl10 {width: 66px;top: 5px;position:relative;}
.vl-bg .vl11 {width: 85px; padding-top: 0px;}
.vl-bg .vl12 {width: 91px; padding-top: 0px; }
.vl-bg .vl13 {width: 87px; padding-top: 0px;}
.vl-bg .vl14 {width: 80px; padding-top: 0px;}

.vl-bg .vl15 {width: 126px; padding-top: 36px;}
.vl-bg .vl16 {width: 77px; padding-top: 31px; }
.vl-bg .vl17 {width: 99px; padding-top: 31px;}
.vl-bg .vl18 {width: 127px; padding-top: 25px;}
.vl-bg .vl19 {width: 87px; padding-top: 31px;}
.vl-bg .vl20 {width: 73px; position:relative; top:5px;}
.vl-bg .vl21 {width: 83px; padding-top: 31px;}
.vl-bg .vl22 {width: 122px; padding-top: 31px;}
.vl-bg .vl23 {width: 125px; padding-top: 31px;}
.vl-bg .vl24 {width: 125px; padding-top: 31px;}

.vl-bg .vl25 {width: 47px; padding-top: 0px;}
.vl-bg .vl26 {width: 67px; padding-top: 0px;}
.vl-bg .vl27 {width: 85px; padding-top: 0px;}
.vl-bg .vl28 {width: 132px; padding-top: 0px;}
.vl-bg .vl29 {width: 113px; padding-top: 0px;}
.vl-bg .vl30 {width: 39px; padding-top: 0px;}


.vl-bg a {text-decoration: none; display: block; opacity: 0.7;}
.vl-bg a:hover {opacity: 1.0;}

.vl-bg #vl1 {width: 48px; height: 39px; background: url(../img/i/l6.gif) no-repeat 0 0;}
.vl-bg #vl2 {width: 95px; height: 20px; background: url(../img/i/k2.gif) no-repeat 0 0;}
.vl-bg #vl3 {width: 86px; height: 17px; background: url(../img/i/k3.gif) no-repeat 0 0;}
.vl-bg #vl4 {width: 87px; height: 14px; background: url(../img/i/l5.gif) no-repeat 0 0;}


.vl-bg #vl5 {width: 63px; height: 38px; background: url(../img/i/k5.gif) no-repeat 0 0;}
.vl-bg #vl6 {width: 47px; height: 40px; background: url(../img/i/k6.gif) no-repeat 0 0;}
.vl-bg #vl7 {width: 47px; height: 44px; background: url(../img/i/k7.gif) no-repeat 0 0;}
.vl-bg #vl8 {width: 36px; height: 38px; background: url(../img/i/k8.gif) no-repeat 0 0;}
.vl-bg #vl9 {width: 62px; height: 43px; background: url(../img/i/k9.gif) no-repeat 0 0;}
.vl-bg #vl10 {width: 66px; height: 20px; background: url(../img/i/k10.gif) no-repeat 0 0;}
.vl-bg #vl11 {width: 85px; height: 18px; background: url(../img/i/k11.gif) no-repeat 0 0;}
.vl-bg #vl12 {width: 91px; height: 21px; background: url(../img/i/k12.gif) no-repeat 0 0;}
.vl-bg #vl13 {width: 87px; height: 15px; background: url(../img/i/k13.gif) no-repeat 0 0;}
.vl-bg #vl14 {width: 80px; height: 12px; background: url(../img/i/k14.gif) no-repeat 0 0;}

.vl-bg #vl15 {width: 128px; height: 16px; background: url(../img/i/k15.gif) no-repeat 0 0;}
.vl-bg #vl16 {width: 77px; height: 26px; background: url(../img/i/k16.gif) no-repeat 0 0;}
.vl-bg #vl17 {width: pppx; height: 26px; background: url(../img/i/k17.gif) no-repeat 0 0;}
.vl-bg #vl18 {width: 127px; height: 33px; background: url(../img/i/k18.gif) no-repeat 0 0;}
.vl-bg #vl19 {width: 87px; height: 20px; background: url(../img/i/k19.gif) no-repeat 0 0;}
.vl-bg #vl20 {width: 73px; height: 38px; background: url(../img/i/k20.gif) no-repeat 0 0;}
.vl-bg #vl21 {width: 83px; height: 24px; background: url(../img/i/k21.gif) no-repeat 0 0;}
.vl-bg #vl22 {width: 122px; height: 27px; background: url(../img/i/k10.gif) no-repeat 0 0;}
.vl-bg #vl23 {width: 125px; height: 18px; background: url(../img/i/k23.gif) no-repeat 0 0;}
.vl-bg #vl24 {width: 125px; height: 18px; background: url(../img/i/k23.gif) no-repeat 0 0;}

.vl-bg #vl25 {width: 47px; height: 38px; background: url(../img/i/k25.gif) no-repeat 0 0;}
.vl-bg #vl26 {width: 67px; height: 18px; background: url(../img/i/k26.gif) no-repeat 0 0;}
.vl-bg #vl27 {width: 85px; height: 15px; background: url(../img/i/k27.gif) no-repeat 0 0;}
.vl-bg #vl28 {width: 132px; height: 36px; background: url(../img/i/k28.gif) no-repeat 0 0;}
.vl-bg #vl29 {width: 113px; height: 20px; background: url(../img/i/k29.gif) no-repeat 0 0;}
.vl-bg #vl30 {width: 39px; height: 39px; background: url(../img/i/k30.gif) no-repeat 0 0;}


.m-item {width: 50%; float: left;}

.mi-top {width: 353px; height: 4px; background: url(../img/i/mi-top.gif) no-repeat;}
.mi-bg {border-left: 1px solid #959B9C; width: 333px; background: url(../img/i/mi-bg.gif) no-repeat top right;}
.mi-bottom {width: 353px; height: 5px; background: url(../img/i/mi-bottom.gif) no-repeat;}
.mi-bg {padding: 10px;}
.mi p{font-weight: normal;}

.mi-bg .sub-mitem {background: #A0C1C1; font-size: 1px; height: 1px;}


.item-desc2 {
float:left;
width:47%;
}


.m-item .mi-bg .myriad {
background:#2BB70E url(../img/i/mitem.gif) no-repeat scroll right center;
color:#FFFFFF;
font-size:20px;
padding:6px 38px 5px 30px;
white-space:nowrap;
width:140px;
}

.sub-mitem-border3 {
background:#848484 none repeat scroll 0 0;
font-size:4px;
height:4px;
width:208px;
}

.sep-cat {
background:#959B9C none repeat scroll 0 0;
font-size:1px;
height:1px;
margin:37px 32px 35px 10px;
}

.catalogue {
margin:0 0 48px 20px;
}

.center-menu {
float:left;
margin:24px 0 32px;
width:100%;
-width:97%;
}

.left-separator {
background:transparent url(../img/i/left-separator.gif) repeat-y scroll left center;
margin:0;
padding:0;
text-align:left;
width:24%;
}
.left-separator a{color: #717070; text-decoration: none;}
.left-separator a:hover{color: #717070; text-decoration: underline;}
.lev1 a{font-weight: bold;}
.lev2 a{font-weight: normal;}
.lev1 {padding: 0 0px 13px 36px;
-padding: 0 0px 13px 30px;
-display:block;

-width:120px;}

.lev2 a{padding: 0 0px 2px 36px;
-padding: 0 0px 2px 30px;}
.lev2 a:hover{color: #2BB70E; text-decoration: underline; padding: 0 0px 2px 36px; background: url(../img/i/m-mark-sel.gif) no-repeat 8px 0;}


.center-item .item {
height:150px;
margin-right:0px;
}
.center-item .item {
width:248px;
}

.ncib-bg {height: 150px; background: url(../img/i/ncib-bg.gif) repeat-x; }
.ncib-left {background: url(../img/i/ncib-left.gif) no-repeat left; width: 15px; height: 150px;}
.ncib-right {background: url(../img/i/ncib-right.gif) no-repeat right; width: 18px; height: 150px;}

.item .i-title {padding: 12px 0 0 0;}
.item .i-title a {font-family: Tahoma, Tahoma, Verdana; font-size: 14px; color: #4F4F4F; text-decoration: underline; text-transform: uppercase; line-height: 18px; font-size:13px;}
.item .i-title a:hover {text-decoration: none; font-size:13px;}
.item-img img{margin: -23px 16px 26px 0;}
.item-bottom {text-align: left;}
.item-bottom img {border:1px #2BB70E solid;}
.item-text {text-align: left; color: #2BB70E; font-weight: bold; display:block; padding-top:43px; width:100px;}
.item-bottom a {float:right; clear:both; padding-top:5px;}
.item-sep {background: #959B9C; font-size: 5px; height: 5px; margin: 0 37px 0 14px;}


.left-menu .level2 {
background:transparent url(../img/i/marker-all.gif) no-repeat scroll 6px 5px;
-background:transparent url(../img/i/marker-all.gif) no-repeat scroll 11px 5px;
}
.left-menu .level2 {
padding:0 0 0 23px;
-padding:0 0 0 28px;
border-left: 6px solid #2BB70E;
margin-left:-6px;
}


.text-menu p a {
color:#2BB70E;
font-family:Tahoma,Tahoma,Verdana;
font-size:22px;
line-height:18px;
text-decoration:none;
white-space:nowrap;
}

.text-menu span {
color:#4F4F4F;
font-size:12px;
line-height:18px;
padding-top:3px;
text-align:left;
}
.text-menu p a:hover
{
	text-decoration:underline;
}
div.ver
{
margin-left:4px;
}


.item-desc .desc ul.spisok
{
	padding:5px 0px;
}

.item-desc .desc ul.spisok li
{
	margin-left:20px;
	line-height:22px;
}




.m-item2 {width: 100%; float: left; text-align:left;}
.m-item2 h2 {background: #2BB70E url(../img/i/mitem.gif) no-repeat right; padding: 6px 38px 5px 30px; color: #FFF; font-size: 17px; width: 140px; white-space: nowrap; font-family: Tahoma;}
.m-item2 .Myriad Pro {font-family: Tahoma !important;}


.m-item2 .mi-bg .myriad {
background:#2BB70E url(../img/i/mitem.gif) no-repeat scroll right center;
color:#FFFFFF;
font-size:20px;
padding:6px 38px 5px 30px;
white-space:nowrap;
width:140px;
}

.td-item-desc table td
{
border-bottom:1px dotted #959B9C;
padding:5px 10px;
font-weight:bold;
}

.td-item-desc h2
{
	font-size:14px;
	padding:10px 0px;
	font-weight:bold;
}

.only_cont {
color:#2BB70E;
font-size:18px;
margin:7px auto;
padding:16px 0;
width:360px;
}

.pr-excont {
background:transparent url(../img/i/pr-bg2.gif) no-repeat scroll 0 0;
height:230px;
margin:0 auto;
position:relative;
width:360px;
}
.pr-excont a:hover
{
	color:#2BB70E;
}

.pr-excont p {
color:#454545;
font-size:14px;
font-weight:bold;
padding:15px 0 0 30px;
}


.pr-excont h4 {
color:#454545;
font-size:11px;
font-weight:bold;
padding:20px 0 0 30px;
}

.pr-excont ul {
color:#454545;
font-size:11px;
padding:7px 0 0 50px;
}

.only_contc {
color:#454545;
font-size:12px;
font-weight:bold;
margin:5px auto;
padding:5px 0;
width:360px;
}

.pr-excontc {
margin:0 auto;
width:360px;
}

.lin
{
	height:6px;
	line-height:1px;
	font-size:1px;
	margin:30px 20px 0px 10px;
	background:#999999;
}

.catalogue_list th.foto
{
	
}

.catalogue_list th.opis
{
	width:48%;
}

.catalogue_list th.massa
{
	width:100px;
	padding:12px 0px 9px 0px;
	text-align:center;
}

.catalogue_list th.obem
{
	width:100px;
	padding:12px 0px 9px 0px;
	text-align:center;
}

.catalogue_list th.th-last
{
	width:10%;
}

b.gir
{
	font-weight:bold;
}

.lider_second
{
}

td.lider_opisanie{
	width:40%;
}



.submit_knopka {
	background: url(/img/i/knop.jpg)  ;
	width:71px;
	height:20px;
	border:medium none;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	padding:0 0 4px;
	float:right;
}

b.gir {
	font-weight:bold;
}

.recom {
	padding: 10px 25px 10px 0px;
}
	.recom span {
		background: #2BB70E;
		color: #FFFFFF;
		display: block;
		font-weight: bold;
		padding: 5px 10px;
	}
	.recom p {
		font-style: italic;
		padding: 10px 0px 0px;
	}



