	* html ul li {} * html ul li a {height: 1%; }

/* Общие стили */
  body, table, tr, td, div, h1, h2, h3, h4, hr, form, input, span, img, form, input, ul, li, ol, p {margin: 0px; padding: 0px;}
  body {background: #ffe7b0 url("/templates/images/fon.gif") repeat-x 0% 0%; font: normal 12px/16px "Tahoma"; color: #503f25; border: none;}
  body.fon {background: #ffe7b0 url("/templates/images/fon1.gif") repeat-x 0% 0%;}
  table, tr, td {border-collapse: collapse; vertical-align: top; font: normal 12px/16px "Tahoma"; color: #503f25;}
  a {text-decoration: none; color: #9e0b0e;}
  a:hover {text-decoration: underline; color: #9e0b0e;}
  a img {border: none;}
  .cleare {height: 1px; line-height: 1px; clear: both;}
  
  h1 {font: bold 13px/16px "Arial"; color: #9e0b0e; padding-bottom: 15px; }
  h2 {font: bold 15px/15px "Arial"; color: #9e0b0e; padding: 0px 0 15px 0;}
  h5 {font: bold 12px/15px "Arial"; color: #9e0b0e; padding: 5px 0;}
  p {padding: 5px 0;}
  ul {list-style: none; padding: 8px 0px;}
  ul li {padding: 0 0 7px 10px; background: url("/templates/images/li.gif") no-repeat 0px 4px; color: #5e758a;}
  ol {padding: 10px 10px 10px 30px;}
  ol li {padding: 0 0 5px 0px;}
  p {padding: 5px 0;}
  hr {height: 3px; background: url("/templates/images/hr.gif") repeat-x 0% 50%; margin: 10px 0 6px 0; border: 1px solid #ffffff;}
  

  .main {width: 100%; min-width: 1000px;}

  .top {background: url("/templates/images/top.gif") repeat-x 0% 0%;}
  .top-l {background: url("/templates/images/top-l.jpg") no-repeat 0% 0%;}
  .top-r {height: 83px; background: url("/templates/images/send_message.png") no-repeat 100% 0%; position: relative;}
  .send_message {color: #fff; cursor: pointer; font: 9pt Tahoma, "Geneva CY", sans-serif; height: 28px; line-height: 28px; position: absolute; right: 38px; text-align: center;
text-transform: uppercase; top: 32px; width: 129px;}
  .send_message:hover {text-decoration: underline;}
  .search {width: 140px; float: right; padding: 37px 20px 0 0;}
  .search form, .search form * {vertical-align: middle;}
  .search form {padding-left: 4px;}
  .search .inp {width: 100px; height: 16px; border: 1px solid #a3670c; background: #ffffff; color: #a3670c;}
  .search div {padding-top: 2px;}
  .slog {margin-right: 350px; padding-top:20px; text-align: right;}

  .right {width: 248px; float: right; }
  .r-top {padding: 10px 0 0px 25px; background: #ff9a00; height: 86px;}
  .flash {height: 223px;}
  .flash img {margin: 0px;}
  .opros {background: url("/templates/images/opr1.gif") repeat-y 0% 0%; }
  .opr {height: 28px; background: #ff9a00 url("/templates/images/opr.gif") no-repeat 0% 0%; padding-left: 40px;}
  .opr-bot {height: 19px; background: url("/templates/images/opr2.gif") no-repeat 0% 0%;}
  .opros form {padding: 15px;}
  .opros form strong {display: block; font: normal 11px/13px "Arial"; padding-bottom: 10px;}
  .opros form .ans {overflow: hidden; margin: 0 0 0px 10px; padding-bottom: 7px;}
  .opros form .ans input {float: left; margin-top: 0px;}
  .opros form .ans span {display: block; margin-left: 18px; font: normal 11px/13px "Arial"; }
  .s-ans {margin: 5px 0 0 0; float: left;}
  .op-link {margin-left: 80px; border-left: 1px solid #897a63; padding: 2px 0 2px 10px; font: normal 10px/12px "Arial";}
  

  .cont {}
  .cent {margin-right: 248px;}
  .head {background: url("/templates/images/head.gif") repeat-x 0% 0%;border-top: 1px solid #ffffff;}
  .head-l {height: 232px; background: url("/templates/images/head-l.jpg") no-repeat 0% 0%; }
  .head-r {background: url("/templates/images/head-r.jpg") no-repeat 0% 0%; height: 165px;}
  .head1 {background: url("/templates/images/head1.gif") repeat-x 0% 0%;}
  .head-l1 {height: 129px; background: url("/templates/images/head-l1.jpg") no-repeat 0% 0%;}
  .head-r1 {background: url("/templates/images/head-r1.jpg") no-repeat 100% 0%}
  .logo {padding-top: 75px; width: 150px; position: absolute; left: 15%;}
  .logo1 {padding-top: 13px; width: 150px; position: absolute; left: 10%;}
  .menu { background: #000000 url("/templates/images/menu.gif") no-repeat 0% 0%; padding: 0px 0 0 40px; color: #adadad; font: normal 11px/28px "Arial";}
  .menu a:link, .menu a:visited {color: #ffffff; text-decoration: none;}
  .menu a:hover {color: #ffab2b;}
  .menu .active {color: #ffab2b !important;}

  .m-gal {background: url("/templates/images/m-gal.gif") repeat-x 0% 0%;}
  .m-gal1 {height: 107px; background: url("/templates/images/m-gal1.gif") no-repeat 0% 0%; padding-left: 15px; text-align: center;}
  .m-gal1 img {margin: 0px;}

  .center {background: #ffffff url("/templates/images/c5.gif") repeat-y 0% 0%;  margin: 0 0 0 15px !important; padding: 0px; }
  .content {overflow: hidden; padding: 30px 30px 20px 20px; text-align: justify;}
  /*.content img {border: 4px solid #f6edd5;}*/
  .m-right {width: 241px; float: right; border-left: 1px solid #d2d2d2;}
  .m-news {}
  .m-news h2 {padding: 0 0 10px 0;}
  .new {border-bottom: 1px solid #d2d2d2; padding: 10px; font: normal 11px/13px "Arial";}
  .new h3 {padding: 3px 0 5px 0; font: normal bold 12px/15px "Arial";}
  .new h3 a {font: normal bold 12px/15px "Arial"; color: #9e0b0e;}
  .new strong, .new a {font: normal bold 10px/12px "Tahoma"; color: #333333;}
  .new span {display: block; }
  .new span p {padding: 0!important;}
  .podpis {background: url("/templates/images/podpis.gif") no-repeat 0% 0%; border-bottom: 1px solid #d2d2d2; color: #363636; font: normal 11px/11px "Arial"; padding: 5px 0 20px 15px;}
  .podpis form, .podpis  form * {vertical-align: middle;}
  .podpis .inp1 {border: 1px solid #d4d0c8; height: 17px; width: 110px;}
  .podpis span {display: block; padding-bottom: 15px;}


  .main-cent {margin: 0px 260px 0 30px; padding-top: 20px; text-align: justify;}

  .addr {margin: 30px 0 15px 0; font: normal 11px/13px "Arial";}
  .addr b {font: bold 11px/14px "Arial"; color: #9d0000;}
  .addr p {padding: 3px 0;}

  .bot-menu {background: url("/templates/images/bot-menu.gif") repeat-x 0% 0%;}
  .bot-m-l {background: url("/templates/images/bot-menu-l.gif") no-repeat 0px 2px;}
  .bot-m-r {height: 30px; background: url("/templates/images/bot-menu-r.gif") no-repeat 100% 0%; color: #868686; font: normal 11px/30px "Arial"; padding: 0 30px;}
  .bot-m-r a {color: #868686;}

  .navigation {height: 21px; padding-left: 15px; background: url("/templates/images/nav.gif") repeat-x 0% 0%; color: #ffffff;font: normal 11px/21px "Arial";}
  .navigation span {color: #ff9a00;}
  .navigation a {color: #ffffff;}
  .block-menu {height: 66px; background: url("/templates/images/name.gif") no-repeat 0% 0%; margin-top: 1px; padding: 15px 0 0 20px;}
  .block-menu h1 {color: #ffffff; font: bold 11px/13px "Arial"; padding: 5px 0 15px 0;}
  .block-menu select {width: 170px; border: 1px solid #a3670c; background: #ffffff; color: #a3670c; font: normal 11px/13px "Arial";}
  .act {color: #9e0b0e; font: bold 11px/13px "Arial" !important;}
  .opros1 {background: url("/templates/images/opr1.gif") repeat-y 0% 0%;}
  .opros1 ul {padding: 15px 10px 5px 20px;}
  .opros1 ul li {font: normal 11px/13px "Arial";}
  .opros1 ul li ul {padding: 5px 0 5px 0px;}
  .opros1 ul li ul li {font: normal 11px/13px "Arial"; background: url("/templates/images/li1.gif") no-repeat 0% 6px !important;}
  
  .opros1 ul li a:link, .opros1 ul li a:visited {color: #614b29;}
  .opros1 ul li a:hover {color: #9e0b0e;}
  .opros1 ul li ul li a:link, .opros1 ul li ul li a:visited {color: #8a7960 !important; text-decoration: underline;}
  .w-block {border-left: 1px solid #d2d2d2; background: url("/templates/images/w-block.gif") repeat-y 0% 0%; padding: 5px 20px;}
  .w-block h3 {font: bold 12px/15px "Arial"; color: #9e0b0e; padding: 0 0 5px 0;}
  .w-block p {padding: 0; font: normal 11px/13px "Arial"; text-align: justify;}
  .w-block1 {height:14px; border-left: 1px solid #d2d2d2; background: url("/templates/images/w-block1.gif") no-repeat 0% 0%; margin-top: 10px}
  .w-block2 {height:14px; border-left: 1px solid #d2d2d2; background: url("/templates/images/w-block2.gif") no-repeat 0% 0%;}

  .news-arh {height: 113px; background: url("/templates/images/news-arh.gif") no-repeat 0% 0%; padding: 15px 90px 0 20px; margin: 15px 0; color: #000000; font: normal 11px/13px "Arial";}
  .news-arh select {width: 125px; height: 17px; margin: 3px 0; border: 1px solid #929292; font: normal 11px/13px "Arial";}
  .news-arh input {margin: 18px 0 0 0;}
  .news-arh h4 {color: #000000; font: normal 11px/13px "Arial"; padding: 0 0 5px 0;}

  .block-item {overflow: hidden; margin: 15px 0 0 0; background: url("/templates/images/hr.gif") repeat-x 0% 100%; padding: 0 0 15px 0;}
  .block-item img {float: left; border: none !important;}
  .block-item .bl-text {margin-left: 185px; padding-top: 10px;}
  .block-item .bl-text h3 {font: bold 12px/15px "Arial"; color: #9e0b0e; padding: 0px 0 5px 0;}
  .block-item .bl-text p {padding: 0 0 10px 0;}
  .width {width: 95%; height: 1px; font: normal 1px/1px "Arial";}

  .block-item1 {overflow: hidden; width: 46%; margin: 15px 0px 0 20px; float: left; padding: 0 0 15px 0;}
  .block-item1 img {float: right; border: none !important;}
  .block-item1 .bl-text {margin-right: 140px; padding-top: 10px;}
  .block-item1 .bl-text h3 {font: bold 12px/15px "Arial"; color: #9e0b0e; padding: 0px 0 5px 0;}
  .block-item1 .bl-text p {padding: 0 0 10px 0;}
  .width1 {width: 45%; height: 1px; font: normal 1px/1px "Arial";}

  .kat-bl {height: 125px; background: url("/templates/images/kat-bl.gif") no-repeat 0% 0%; margin: 15px 0 0 0; padding: 35px 100px 0 25px; font: normal 11px/13px "Arial";}
  .kat-bl h3 {font: bold 12px/15px "Arial"; color: #9e0b0e; padding: 0px 0 5px 0;}
  .kat-bl a {color: #424242;}

  .pictureleft {float: left; margin: 5px 15px 5px 0;}
  .pictureright {float: right; margin: 5px 0px 5px 15px;}
  .selected {color: #9e0b0e !important; font-weight: bold;}
  .newsheadline {font: normal bold 11px/14px "Arial";}
  .additohrastyle {font: normal normal 11px/14px "Arial";}

  .c-news {padding: 5px 0 15px 0;}
  .c-news em {font: italic normal 11px/14px "Arial"; display: block; padding-bottom: 2px;}
  .c-news span {font: normal 11px/14px "Arial"; display: block; padding-top: 3px;}
  .mainohrastyle {overflow: hidden;}


  .foot {margin: 15px 0 10px 15px; height: 100px;}
  .foot .logo-gl {float: left; text-align: center; width: 85px;}
  .copy {margin: 0px 0 0 90px; font: normal 10px/13px "Arial"; color: #ab9a6b; padding: 15px 0 0 0;}
  .copy p {padding: 2px 0;}

  .cat-it {overflow: hidden; font-size: 11px;}
  .cat-it .img-block {width: 250px; float: right;}
  .cat-it .img-block .img1 {float: right;}
  .cat-it .img-block .img2 {float: left; padding-top: 40px; font: normal 11px/14px "Arial";}
  .cat-it .text-cat {margin-right: 250px; border-right: 1px solid #cccccc; padding: 0 20px 40px 0px;}

  .magaz {height: 64px; background: url("../images/11111.gif") repeat-x 0% 100%; }
  .magaz img{float: right;}
  .magaz span{display: block; margin-right: 70px; padding: 30px 0 0 15px; font-size: 11px; text-align: left;}
  .magaz span a {color: #555555;}

  .i-mag {height: 390px; padding-left: 10px; }
  .cat-it h4 {font: bold 12px/15px "Arial"; color: #9e0b0e; padding: 0px 0 15px 0;}
  .press-text {font: normal 11px/14px "Arial";}
  .press-text span {display: block; padding: 5px 0;}



