body,html {padding:0; margin:0 auto;}
body {background:#565656;}
ul, form, p,li {margin:0px; padding:0px; list-style:none;}
table,tr,td {padding:0; margin:0; border-collapse:collapse; vertical-align:top;}
a {outline:none;}
img {border:none; behavior:url(iepngfix/iepngfix.htc) ;}
.clear {clear:both;}
#all {width:1260px; margin:0 auto; min-height:900px; max-width:2000px; padding-bottom:15px; _width:expression(document.body.clientWidth > 1260 ? "auto" : "1260px");}
#header {height:341px; background:url('images/header-bg.jpg') repeat-x; width:1260px; margin:0 auto;}
#inner-header {height:341px; width:100%; background:url('images/left-header-bg.jpg') repeat-y left top;}
#headerer {width:100%; height:341px; background:url('images/right-bg-header.jpg') no-repeat top right; position:relative; top:0px; left:0px;}
#logo {width:533px; height:118px; position:absolute; top:36px; left:20px;}
#up-menu {width:409px; height:120px; background:url('images/bg-up-menu.jpg') no-repeat; position:absolute; top:180px; left:16px;}
#up-menu ul {width:100%;}
#up-menu ul li {float:left; text-align:center; width:190px; padding:10px 0px 5px 0;}
#up-menu ul li a {color:#055692; font-size:14px; font-family:Tahoma; text-decoration:none; font-weight:bold;}
#up-menu ul li a:hover {color:red;}
#icons {width:130px; height:50px; float:right; position:relative; top:20px; left:0px;}
#icons a {width:18px; height:16px; display:block; float:left; margin-right:15px;}
#icons a#icon-1 {background:url('images/icon-home.jpg') no-repeat;}
#icons a#icon-1:hover {background:url('images/icon-home-hover.jpg') no-repeat;}
#icons a#icon-2 {background:url('images/icon-map.jpg') no-repeat;}
#icons a#icon-2:hover {background:url('images/icon-map-hover.jpg') no-repeat;}
#icons a#icon-3 {background:url('images/icon-mail.jpg') no-repeat;}
#icons a#icon-3:hover {background:url('images/icon-mail-hover.jpg') no-repeat;}
#phone {width:180px; height:60px; color:#6a6a6a; font-size:14px; font-weight:bold; font-family:Tahoma; position:relative; top:-23px; left:30px; margin:0 auto;}
#phone b {color:#005f7e; font-size:18px; font-weight:normal;}
#phone b.bold{
  font-size: 19px;
  font-weight: bold;
}
#phone strong {color:#005f7e; font-size:22px; font-weight:normal;}
#block {width:1260px; margin:0 auto; min-height:900px; background:#e0e2df url('images/bg-block.jpg') repeat-x;}
#blocker {width:100%; min-height:900px; background:url('images/left-bg-block.jpg') repeat-y left top;}
#blockerer {width:100%; min-height:900px; background:url('images/right-bg-block.jpg') repeat-y right top; height:auto !important; height:900px;}
#center-block {}
#left-block,#lefter-block {width:216px; height:auto !important; height:400px; min-height:400px;}
#lefter-block .baners {padding-left:25px;}
#lmenu  {padding-left:6px;}
#lmenu ul {}
#lmenu ul li {float:left; width:201px; background:url('images/bg-li.png') no-repeat; behavior:url(iepngfix/iepngfix.htc) ; padding-bottom:18px; padding-top:5px;}
#lmenu ul li a {color:#FFFFFF; display:block; font-family:Tahoma; font-size:13px; font-weight:bold; padding-left:20px; padding-top:5px; position:relative; text-decoration:none; width:200px;}
#lmenu ul li:hover a,#lmenu ul li.jshover a {color:#ffc06e;}
#lmenu ul li:hover ul li a ,#lmenu ul li.jshover ul li a{color:#055692;}
#lmenu ul li ul {padding-top:17px;}
#lmenu ul li ul li {background:url('images/arrow-li.jpg') no-repeat left center; padding:0px; float:none;}
#lmenu ul li ul li a {color:#055692; font-size:12px; padding-left:15px;}
#lmenu ul li ul li a:hover {text-decoration:underline;}
#centerer-block {width:100%;}
#right-block ,#righter-block {width:208px; height:auto !important; height:400px; min-height:400px; padding-left:2px;}
#search {background:url('images/lupa.jpg') no-repeat left center; height:40px;}
#inputs {width:140px; height:15px; border:1px solid #333; background:#fff; position:relative; top:13px; left:35px;}
#inp-1 {width:120px; height:15px; border:0px; background:none; font-size:13px; float:left;}
#inp-2 {border:0px; background:url('images/arrow.jpg') no-repeat; width:15px; height:12px; position:relative; top:1px; float:left; left:0px;}
.baner {text-align:left; padding-left:10px;}
#news {padding-right:15px;}
#h1-news {color:#417ed5; font-size:16px; font-family:Tahoma; text-align:center; padding-bottom:10px;}
#news a {color:#000; font-size:12px; font-family:Tahoma; padding:5px 10px 10px 15px; display:block;}
#news a b {color:#417ed5;}
#news a:hover ,#news a.jshover {background:#a4a6a3; color:#fff;}
#news a:hover b,#news a.jshover  b {color:#000;}
#news  a {color:#000; font-size:12px; font-family:Tahoma; text-decoration:none; padding-left:16px;}
#news  a:hover {text-decoration:none;}
#news  a#all-news {color:#999;}
#news  a#all-news:hover {background:none; text-decoration:underline; color:#222;}
#inner-block {}
#katalog {background:#e0e2df; border:1px solid #333; padding:0 0 10px 0; float:left;}
#katalog div {width:255px; height:226px; float:left; padding:2px 10px 0px 10px;}
#traktori  a {background:url('images/traktori.jpg') no-repeat; display:block; width:255px; height:226px;}
#traktori a:hover {background:url('images/traktori-hover.jpg') no-repeat;}
#tehvnal  a {background:url('/files/images/tehvnal.jpg') no-repeat; display:block; width:255px; height:226px;}
#tehvnal a:hover {background:url('/files/images/tehvnal-hover.jpg') no-repeat;}
#specteh  a {background:url('images/specteh.jpg') no-repeat; display:block; width:255px; height:226px;}
#specteh a:hover {background:url('images/specteh-hover.jpg') no-repeat;}
#gidroruli  a {background:url('images/gidroruli.jpg') no-repeat; display:block; width:255px; height:226px;}
#gidroruli a:hover {background:url('images/gidroruli-hover.jpg') no-repeat;}
#svaragr  a {background:url('images/svaragr.jpg') no-repeat; display:block; width:255px; height:226px;}
#svaragr a:hover {background:url('images/svaragr-hover.jpg') no-repeat;}
#generatori  a {background:url('images/generatori.jpg') no-repeat; display:block; width:255px; height:226px;}
#generatori a:hover {background:url('images/generatori-hover.jpg') no-repeat;}
#content {color:#111; font-size:12px; font-family:Tahoma; text-align:justify; overflow:auto; height:240px; background:#fff; border:1px solid #333;  padding: 0px 10px 10px 10px;}
#content ul{
  margin: 10px
}
#content ul li{
  list-style: disc outside none;
  margin-left: 15px;
}
#h1-content {color:#055692; font-size:14px; font-weight:bold; font-family:Tahoma;}
#content strong{font-weight:normal;}
#footer {height:102px; padding:0px 15px; width:1230px; margin:0 auto;}
#foterer {background:#e0e2df;}
#footer table {width:100%;}
#footer table tr td {width:25%;}
#left-footer div {background:url('images/footer-phone.jpg') no-repeat left top; padding-left:110px; height:102px; padding-left:108px;}
#left-footer div p {color:#505050; font-size:14px; font-weight:bold; font-family:Tahoma;}
#left-footer div p span {font-size:12px; font-weight:bold;}
#left-footer div p b {color:#018ada; font-size:18px; font-weight:normal;}
#lefter-footer div {width:70%; margin:0 auto;}
#lefter-footer div  u {color:#505050; font-size:12px; font-weight:bold; font-family:Tahoma;}
#lefter-footer div  p {color:#111; font-size:12px; font-family:Tahoma;}
#lefter-footer div  p span {font-size:12px; font-weight:normal; color:#018ada;}
#righter-footer  div{width:287px; height:95px; background:url('images/footer-traktor.jpg') no-repeat; margin:0 auto;}
#right-footer div {text-align:right; padding:0px 20px 0 0;}
