* {box-sizing: border-box; -moz-box-sizing: border-box;}
* html ul li {} * html ul li a { height: 1%; }
  body, table, tr, td, div, h1, h2, h3, h4, form, input, span, a, img, p, ul, li {margin: 0px; padding: 0px; }
  body {background: #282828; text-align: center;}
  table, tr, td {border-collapse: collapse; vertical-align: top; font: normal 12px/14px "Verdana";}
  a {text-decoration: none; color: #ff4800;}
  a:hover {text-decoration: underline; color: #ff4800;}
  a img {border: none;}
  .table {width: 100%; min-width: 1000px; width:expression(document.body.clientWidth < 1000? "1000px": "100%"); height: 100%;}
  .cleare {clear: both;}
  .hr {border-top: 1px solid #E3F5FC; height: 15px; margin-top: 15px;}
  .hr1 {background: url("/templates/images/hr.gif") repeat-x 0% 0%; height: 1; margin: 2px 0px; font: normal 1px/1px "Arial";}

  h1 {font: bold 12px/15px "Verdana"; margin: 0 0 15px 0; color: #b3b3b3; background: url("/templates/images/h11.gif") repeat-x 0% 0%; height: 22px;}
/*  h1 span {display: block; float: left; padding-right: 10px; background: url("/templates/images/h11.gif") repeat-x 0% 0%; height: 22px;}*/
  h2 {font: bold 12px/15px "Verdana"; margin: 0 0 15px 0; color: #e54c00;}
  h3 {font: bold 12px/14px "Verdana"; color: #555555; padding: 5px 0 ;}
  p {padding: 5px 0px;}
  ul {list-style: none; padding: 10px 0;}
  ul li {padding: 0 0 5px 10px; background: url("/templates/images/li.gif") no-repeat 0px 8px;}
  ol {padding: 10px 10px 10px 30px;}
  ol li {padding: 0 0 5px 0px;}

  .top-l {width: 250px; background: #e54c00; height: 2px; font: normal 1px/1px "Arial";}
  .top-l div {width: 250px; font: normal 1px/1px "Arial";}
  .top-r {width: 100%; background: #e54c00; height: 2px; font: normal 1px/1px "Arial";}
  .menu {height: 28px; background: #e54c00; color: #000000; text-align: center;}
  .menu table {width: auto; margin: auto;}
  .menu table td {padding: 7px 20px 0 20px; font: bold 11px/13px "Verdana"; height: 28px;}
  .menu table td a:link, .menu table td a:visited {color: #000000;}
  .menu table td a:hover {color: #000000;}
  .menu table td.mhr {width: 14px; padding: 0 !important; background: url("/templates/images/vhr.gif") no-repeat 0% 0%;}

  .main {height: 96px; background: url("/templates/images/main.gif") repeat-x 0% 0%; text-align: center;}
  .main div {width: 430px; margin: auto; height: 96px; background: url("/templates/images/logo.gif") no-repeat 0% 0%; text-align: center;}

  .head {height: 185px; background: url("/templates/images/head.gif") repeat-x 0% 0%;}
  .head-l {background: url("/templates/images/head-l.jpg") no-repeat 0% 0%;}
  .head-l1 {background: url("/templates/images/head-l1.jpg") no-repeat 0% 0%;}
  .icon {padding: 10px 0 0 30px; font: normal 11px/13px "Verdana"; vertical-align: middle;}
  .icon * {vertical-align: middle;}
  .icon a:link, .icon a:visited {color: #a7a7a7;}
  
  .head-ll {background: url("/templates/images/head-ll.jpg") no-repeat 0% 0%;}
  .head-ll1 {background: url("/templates/images/head-ll1.jpg") no-repeat 0% 0%;}
  .head-r {background: url("/templates/images/head-r.jpg") no-repeat 100% 0%; height: 185px;}
  .clock {height: 100px; text-align: center; padding-top: 40px;}
  .clock1 {width: 240px; margin: auto; }
  .clock1 div {height: 18px; padding: 3px 0 3px 32px; font: normal 11px/12px "Tahoma";}
  .clock1 div.cl {background: url("/templates/images/cl.gif") no-repeat 0% 100%;}
  .clock1 div b {display: block; width: 110px; float: left; color: #e14500; font: bold 10px/12px "Verdana"; text-align: left;}
  .clock1 div span {display: block; width: 60px; float: left; color: #e14500; font: normal 10px/12px "Tahoma"; text-align: left;}
  .zakaz {padding: 50px 30px 0 0; text-align: right;}



  .left {height: 100%; background: url("/templates/images/left.jpg") no-repeat 100% 0%;}
  .left1 {height: 100%; background: url("/templates/images/left1.jpg") no-repeat 100% 0%;}
  .l-cat {height: 29px; background: url("/templates/images/l-cat.jpg") no-repeat 0% 0%; color: #000000; font: bold 12px/14px "Verdana"; padding: 8px 30px 0 40px;}
  .l-cat a:link, .l-cat a:visited {color: #000000;}
  .sub-l-cat {background: url("/templates/images/l-cat1.gif") repeat-y 0% 0%; padding: 15px 20px 15px 38px; margin-bottom: 4px;}
  .sub-l-cat div {background: url("/templates/images/l-li.gif") no-repeat 0% 100%; padding: 2px 0 4px 3px;}
  .sub-l-cat div a:link, .sub-l-cat div a:visited {color: #ff4800; font: bold 11px/13px "Verdana"; vertical-align: middle;}
  .sub-l-cat div a * {vertical-align: middle;}

  .center {background: url("/templates/images/cent.gif") repeat-x 0% 0%;}
  .center1 {background: url("/templates/images/cent1.jpg") no-repeat 0% 0%; padding: 80px 60px 10px 60px;}
  .center2 {background: url("/templates/images/cent2.jpg") no-repeat 0% 0%; padding: 80px 60px 10px 60px;}
  .content {width: 100%; color: #b3b3b3; font: normal 11px/15px "Verdana"; text-align: justify;}

  .spec {padding: 55px 0 15px 0;}
  .spec-it {background: url("/templates/images/spec-it.gif") repeat-y 0% 0%; width: 170px; float: left; margin: 10px 10px;}
  .spec-it1 {background: url("/templates/images/spec-it1.gif") no-repeat 0% 0%;}
  .spec-it2 {background: url("/templates/images/spec-it2.gif") no-repeat 0% 100%; padding: 10px 5px; text-align: center; height: 180px;}
  .spec-it2 .img {height: 150px;}
  .spec-it2 img {border: 1px solid #d84903; width: 150px;}
  .spec-it2 a:link, .spec-it2 a:visited {color: ##d84903; font: bold 11px/13px "Tahoma";}

  .bot-l {background: url("/templates/images/bot.gif") repeat-x 0% 0%; height: 45px;}
  .bot-l div {padding: 5px 0 0 30px;}
  .bot-r {background: url("/templates/images/bot.gif") repeat-x 0% 0%; height: 45px;}
  .bot-r div {padding: 0px 50px 0 0; text-align: right;}
  .bot-r div img {margin: 0 10px;}

  .foot-l {background: url("/templates/images/foot.gif") repeat-x 0% 0%; height: 34px;}
  .foot-l div {color: #282828; font: normal 10px/10px "Tahoma"; padding: 5px 0 0 40px;}
  .foot-r {background: url("/templates/images/foot.gif") repeat-x 0% 0%; height: 34px;}
  .foot-r div {color: #282828; font: normal 10px/10px "Tahoma"; padding: 10px 0px 0 0px; text-align: center;}
  .foot-r a:link, .foot-r a:visited {color: #282828;}

  .i-left {border: 2px solid #c7c5c5; float: left; margin: 5px 15px 5px 0px;}
  .i-right {border: 2px solid #c7c5c5; float: right; margin: 5px 0px 5px 15px;}

  .content table {width: auto; margin: 15px 0;}
  .content table th {padding: 6px 10px; font: bold 11px/13px "Tahoma"; color: #e14500; border: 1px solid #646464; background: #3e3e3e; text-align: center; vertical-align: middle;}
  .content table td {padding: 3px 10px; font: normal 11px/13px "Tahoma"; color: #b3b3b3; border: 1px solid #646464;}

  .cat {padding-bottom: 20px;}
  .cat img {float: left; width: 150px; border: 1px solid #d84903;}
  .cat .text {margin-left: 170px;}
  .cat .text b {display: block; color: ##d84903; font: bold 11px/13px "Tahoma"; padding-bottom: 5px;}
  .cat1 {padding-bottom: 20px;}
  .cat1 img {float: left; width: 150px; border: 1px solid #d84903; cursor: pointer;}
  .cat1 .text {margin-left: 170px;}
  .cat1 .text b {display: block; color: ##d84903; font: bold 11px/13px "Tahoma"; padding-bottom: 5px;}


  .forma {padding: 10px 0;}
  .forma .line {height: 22px;}
  .forma .line span {display: block; padding: 3px 5px 0 0; width: 120px; height: 18px; float: left; font: normal 11px/13px "Tahoma"; color: #b3b3b3;}
  .forma strong {display: block; padding: 3px 0; height: 18px; font: normal 11px/13px "Tahoma"; color: #b3b3b3;}
  .forma .line input {padding: 0px 5px; width: 200px; height: 18px; font: normal 11px/13px "Tahoma"; background: #3e3e3e; color: #b3b3b3; border: 1px solid #646464;}
  .forma textarea {padding: 5px; margin-bottom: 3px; width: 320px; height: 100px; font: normal 11px/13px "Tahoma"; background: #3e3e3e; color: #b3b3b3; border: 1px solid #646464;}



