BODY {
  margin: 20px 0;
  padding: 0;
  background:#e2ddb5 url(/file/site/item/0/2/1_back.jpg);
  color:#835d44;
height:100%;
}
IMG { border:0 }
FORM { padding:0; margin:0 }
A { color: #092E03 }
/* {font-size:12px;color:#835d44;font-family:arial}*/
* {font-size:12px; font-family:arial}
.left-sep1 {
  width:221px;
  height:25px;
  background: url(/file/site/item/0/236/10_left2-2.jpg) right top no-repeat;
}
.left_menu1_1 {
  margin-left:-4px;
  width:225px;
  min-height:287px;
  background: url(/file/site/item/0/236/12_left2-4.jpg) right center no-repeat;
}
.left_menu1_2 {
  background: url(/file/site/item/0/236/11_left2-3.jpg) right top no-repeat;
}    
.left_menu1_3 {
  background: url(/file/site/item/0/236/13_left2-5.jpg) right bottom no-repeat;
  padding-left:32px;
  padding-top:24px;
  padding-bottom:37px;
}
.left_menu1_3 a:hover {
    color:#563014;
    font-size:12px;
    /*font-weight:bold;*/
}
.left_menu2 {
 /* width:194px;*/
/*  height:124px;*/
  background:url(/file/site/item/0/236/14_left2-6.png) right top no-repeat;
  padding: 27px 0 26px 24px;
  line-height:18px;
}
.left_menu3_1 {
    margin-left:-60px;
    width:281px;
    background: url(/file/site/item/0/2/17_left2-8.png) right top repeat-y;    
}
.left_menu3_2 {
    width:281px;
    background:url(/file/site/item/0/236/16_left2-7.png) right top no-repeat;
}
.left_menu3_3 {
    background: url(/file/site/item/0/2/18_left2-9.png) right bottom no-repeat;
    padding-left:85px;
    padding-top:29px;
    padding-bottom:27px;
    line-height:20px;
}
.brcapt {
  display:block;
  font-family:Arial;
  font-size:13px;
  color:#563014;
  margin-bottom:10px;
  font-weight:bold;
}
a.link_light {
  display:block;
  color:#12430a;
  font-family:Arial;
  font-size:12px;
  text-decoration:underline;
  line-height:18px;
}
a.link_light:hover {
  display:block;
color:#563014;
  font-family:Arial;
  font-size:13px;
  font-weight:bold;
  text-decoration:underline;
  line-height:18px;
}
a.link_hard {
  display:block;
  color:#17510d;
  font-family:Arial;
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
}
a.link_hard:hover {
    text-decoration:underline;
    color:#563014;
font-size:13px;
}
.link_hard img {
  vertical-align:middle;
/*height:17px;*/
}
a.shturval {
  padding-left:24px;
  background:url(/file/site/item/0/2/2_shturval.gif) left center no-repeat;
font-size:12px;
}
a.shturval:hover {
  padding-left:24px;
  background:url(/file/site/item/0/2/3_shturval_r.gif) left center no-repeat;
font-size:12px;
}
.hr {
  display:block;
  font-size:1px;
  height:2px;
  width:139px;
  background:url(/file/site/item/0/2/4_hr.png) no-repeat;
  margin-top:8px;
  margin-bottom:8px;
}
.longhr {
  display:block;
  font-size:1px;
  height:2px;
  background:url(/file/site/item/0/2/4_hr.png) repeat-x;
  margin-top:8px;
  margin-bottom:8px;
}
.bejfon {
  background:url(/file/site/item/0/2/15_fon2.jpg);
}
A.crumbslink {
color:#563014;
font-weight:bold;
margin: 0 3px;
}
.bigger_capt {
  font-family:Arial;
  font-size:20px;
  text-decoration:underline;
  color:#563014;
  margin-top:10px;
  margin-bottom:10px;
  font-weight:bold;
}
.bej_bloq {
  padding:6px;
  border:1px #cac395 solid;
  background-color:#d9d4ac;
  font-family:Arial;
  /*font-size:11px;*/
  /*line-height:16px;*/
  color:#835d44;
  margin-top:10px;
  /*margin-bottom:10px;*/
  overflow:hidden;
  zoom:1;
}        
.date {
  font-family: Arial;
  font-size:12px;
  color:#424b90;
  padding-right:10px;
}
a.news_caption {
  font-family: Arial;
  font-size:12px;
  color:#092e03;
  text-decoration:underline;
        font-weight:bold;
}
.one-new {
  margin-bottom:10px;
  margin-top:4px;
  padding-left:15px;
}
.one-new img {
  float:left;
  margin:0 5px 0 3px;
}
.news_list .bej_bloq {
  background:transparent url(/file/site/item/0/2/4_hr.png) 0px 0px repeat-x;
  border:0px #000000 solid;
  padding-top:14px;
}
.right_menu {
  width:172px;
  /*height:280px;*/
  /*margin-left:-9px;*/
  /*background:url(/file/site/item/0/2/26_rmenu.png) left top no-repeat;*/
  padding-top:30px;
  padding-left:19px;
  padding-right:21px;
  padding-bottom:45px;
  line-height:18px;
}
.poh_capt a { color:#4D3010; text-decoration:none; font-size:11px }
.poh_one 
{
/*float:left;*/
  width:142px;
  height:166px;
  padding-bottom:5px;
  padding-left:5px;
  padding-top:10px;
  padding-right:6px;
  padding-bottom:10px;
  background: url("/file/site/item/0/236/blok_anuns.png") no-repeat scroll right bottom transparent;
  /*margin-right:18px;*/
  margin-bottom:10px;
}
  .poh_one_in
  {
    width:136px;
    height:160px;
    overflow:hidden;
    border:1px #bdb489 solid;
    background-color:#d7d4ab;
    margin-top:2px;
    margin-left:2px;
  }
    .poh_capt
    {
      text-align:center;
      color:#4d3010;
      font:11px/18px Arial;
      font-weight:bold;
      overflow:hidden;
    }
    .poh_pic
    {
      width:124px;
      margin:0 auto;
      text-align:center;
      border:1px #baae84 solid;
    }
    .poh_desc
    {
      text-align:left;
      color:#563014;
font:11px/10px Arial;
      margin-top:2px;
      margin-left:6px;
      height:22px;
      overflow:hidden;
/*padding-bottom:5px;*/
vertical-align:center;
    }
    .poh_params
    {
      height:15px;
      display:block;
      background-color:#cec99e;
      border-top:1px #bdb489 solid;
      overflow:hidden;
    }
      .poh_left_param
      {
        display:block;
        float:left;
        width:40px;
        color:#4b6d38;
        overflow:hidden;
        margin-top:1px;
        margin-left:5px;
        font:10px Arial;
        border-right:1px #bdb489 solid;
      }
      .poh_right_param
      {
        display:block;
        float:left;
        width:85px;
        text-align:right;
        color:#4b6d38;
        overflow:hidden;
        font:10px Arial;
      }
        .poh_right_param b
        {
          font-size:11px;
        }
.img_left {
    float:left;
    display:block;
    padding:2px;
    border:1px solid #bbaf7f;
    margin:0 10px 10px 0;
    background:#ccc295;
    }
.img_left img  {
    border:1px solid #bbaf7f;
    }
.table1 td {
    padding:5px;
    background:#d9d4ac;
    border:1px solid #c1b887;
    vertical-align:middle;
    }
.table1 tr.diff td, .table2 tr.diff td, .table1 td.diff, .table2 td.diff {
    background:#cfcaa4;
    }
.table1 tr.sold td {
    color:#7c7b73;
}
#right .table1 tr.sold td a {
    color:#7c7b73;
}
.table1 td.head, .table1 tr.head td {
    padding:5px;
    background:#ccc295;
    border:1px solid #c1b887;
    font:bold 12px tahoma, arial, verdana, sans-serif;
}
.head_banner {
  width:576px;
  height:256px;
  margin:0 auto;
}
.smallbanner
    {
      text-align:center;
      margin:0 auto;
      height:auto;
      background:url(/file/site/item/0/2/15_fon2.jpg);
    }
      .smallbanner a
      {
        display:block;
        background:url(/file/site/item/0/2/28_smallbanner.jpg) center center no-repeat;
        width:427px;
        height:64px;
        margin:0 auto;
        line-height:64px;
        font-family:Tahoma;
        font-size:13px;
        font-weight:bold;
        color:#845031;
        text-decoration:none;
        padding-left:30px;
      }
.main_ja_table
      {
        width:100%;
        border-collapse:separate;
        border-spacing:2px;
      }
        .main_ja_table td
        {
          width:25%;
          border:1px #cac395 solid;
          background-color:#d9d4ac;
          padding:3px;
          text-align:center;
          vertical-align:middle;
        }
          .main_ja_table td a img
          {
            border:3px #c3b88a solid;
            width:100%;
            max-width:140px;
          }  
.fire_bloq
{
  border-collapse:separate;
  border-spacing:1px;
}      
  .fire_bloq td
  {
    padding:2px;
    border:1px #cac395 solid;
    background-color:#d9d4ac;
    vertical-align:top;
  }
    .fire_bloq td img
    {
      border:0px #c3b88a solid;
    }
.data td div.col
{
  width:50%;
  float:left;
}
  .data td div.col .price
  {
    font-size:12px;
    font-weight:bold;
  }
.data td div.col div
{
  padding:2px;
  margin:2px;
  border-bottom:1px #cac395 solid;
  font-family:Arial;
  font-size:11px;
  color:#563014;
  overflow:hidden;
  zoom:1;
}
  .data td div.col div:hover
  {
    background-color:#e4deb1;
  }
  .data td div.col div span.par
  {
    float:left;
font:11px/12px Arial;
/*height:11px;*/
  }
  .data td div.col div span.val
  {
    float:right;
font:11px/12px Arial;
/*height:11px;*/
  }
.data td div.col div.price span.par
  {
    float:left;
font: bold 12px/12px Arial;
/*height:11px;*/
  }
  .data td div.col div.price span.val
  {
    float:right;
font: bold 12px/12px Arial;
/*height:11px;*/
  }
.zaglush td
    {
      font-size:1px;
    }
    .data td
    {
      font-family:Courier New;
      font-size:11px;
      padding-top:12px;
    }
.zerotable
{
  border-collapse:collapse;
  border-spacing:0;
}    
  .zerotable td
  {
    border:0px #cac395 solid;
  }
  .fire_caption, .fire_caption A
  {
    font-family:Arial;
    font-size:22px;
    text-decoration:underline;
    color:#63764b;
    text-align:center;
    margin-bottom:12px;
  }
  .fline
          {
            overflow:hidden;
            zoom:1;
            margin-top:5px;
            margin-bottom:5px;
          }
            .fpar
            {
              width:25%;
              float:left;
              text-align:right;
              padding-right:2px;
              font-family:Tahoma;
              font-size:11px;
              color:#12430a;
            }
            .finput
            {
              width:66%;
              float:left;
              text-align:left;
            }
              .finput input.mf
              {
                width:94px;
                height:15px;
                font-size:11px;
                font-family:Arial;
                background-color:#e9e1b5;
                border:1px #674630 solid;
              }  
.deftext  
{
  border:1px #d1c89c solid;  
  background:#efe7b9;
  padding:19px;
  margin-top:10px;
  margin-bottom:10px;
  /*width:670px;  */
width: auto;
  font:12px/17px Arial;
  color:#835d44;
}
  .deftext a
  {
    text-decoration:underline;
  }
  .deftext p
  {
    margin-bottom:12px;
  }
h6  { margin: 0; padding:0 }
  .deftext h6
  {
    font-weight:bold;
  }
a.textbutt
{
  display:block;
  width:80%;
  border:1px #674630 solid;
  background-color:#e9e1b5;
  text-align:center;
  color:#835d44;
  font-size:12px;
  text-decoration:none;
  margin:0 auto;
}  
/* форма регистрации */
.to-reg
{
  border-collapse:collapse;
  width:100%;
}
  .to-reg td, .to-reg th
  {
    padding:8px;
    vertical-align:top;
  }
  .to-reg th
  {
    color:#63764b;
    font:13px/15px Arial;
    width:130px;
    text-align:right;
    padding-top:10px;
    font-weight:bold;
  }
  .to-reg td
  {
    color:#835d44;
    font:12px/16px Arial;
  }
  .to-reg td input[type='text'], .to-reg td input[type='password']
  {
    font-size:12px;
    font-family:"Courier New";  
    margin-bottom:4px;
  }
  .to-reg td.boldred
  {
    color:#eb0000;
    font:bold 14px/16px Arial;
  }
  .to-reg td.boldbrown
  {
    color:#835d44;
    font:bold 14px/16px Arial;
  }
div.formtable
{
  border:1px #d1c89c solid;  
  background:#efe7b9;
  padding:10px;
  margin-top:10px;
  margin-bottom:10px;
}
table.formtable
{
  background:#efe7b9;
  width:98%;
}
table.formtable td
  {
    padding:6px;
    vertical-align:top;
    text-align:left;
    color:#63764b;
  }
    table.formtable td input, table.formtable td select
    {
      /*height:14px;*/
      border:1px #5a4a26 solid;
      background-color:#f7efc8;
      font-size:12px;
      padding:2px;
      color:#5a4a26;
    }
    table.formtable td select
    {
      height:20px;
    }
    table.formtable td.long select
    {
      width:91%;
    }
    table.formtable td.long input
    {
      width:89%;
    }
    table.formtable td.short input
    {
      width:50px;
    }  
    table.formtable td.short select
    {
      width:70px;
    }  
    table.formtable tr.submit
    {
      border-top:1px #d1c89c solid;
    }
    table.formtable tr.submit td
    {
      text-align:right
    }
    table.formtable tr.submit td input
    {
      height:20px;
      width:64px;
    }  
    table.formtable tr.submit td a
    {
      color:#63764b;
    }
    #search, #reset
    {
      width:100%;
      height:21px;
      background-color:#ded5aa;
      color:#7d5f39;
      border:1px #7d5f39 solid;
      cursor:pointer;
    }
.submit_btn
    {
      width:300px;
      height:25px;
      background-color:#ded5aa;
      color:#7d5f39;
      border:1px #7d5f39 solid;
      cursor:pointer;
    }
.searchlist
{
  width:100%;
  border-collapse:separate;
  border-spacing:2px;  
}
  .searchlist tr
  {
    background-color:#efe7b9;
  }  
  .searchlist   th
  {
    background-color:#ded6aa;
  }
    .star
    {
      font-weight:bold;
      color:#ff0000;
    }
    .searchlist  td .codes
    {
      color:#6a6a6a;
      border-bottom:1px #6a6a6a dashed;
      cursor:help;
    }
  .searchlist  td.green
  {  
    color:#63764b;
  }
  .searchlist  th, .searchlist  td
  {
    border:1px #d2c99d solid;
    padding:4px;
    height:24px;      
    text-align:center;
    vertical-align:middle;
    line-height:16px;
  }
.brok-descr
{
  width:100%;
  border-collapse:separate;
  border-spacing:2px;  
}
  .brok-descr tr
  {
    background-color:#efe7b9;
  }  
  .brok-descr   th
  {
    background-color:#ded6aa;
  }
  .brok-descr  th, .brok-descr  td
  {
    border:1px #d2c99d solid;
    padding:4px;
    height:24px;      
    line-height:16px;
  }
  table.thbr th
  {
    color:#63764b;
  }
  .odd td
  {
    background-color:#f6efc8;
  }    
  .searchlist  td a
  {
    font-weight:bold;
    text-align:left;
    color:#63764b;
  }
  .nav
  {
    background-color:#efe7b9;
    border:1px #d0c79a solid;
    margin-top:20px;
    /*margin-left:40px;*/
    padding:10px 20px;
    color:#ab2a2a;
    font-size:12px;
  }
.nav span {
color:#ab2a2a;
margin: 0 0 0 3px;
}
    .nav a
    {
      color:#7c895f;
margin: 0 0 0 3px;
    }
    .nav a:hover
    {
      color:#95ab65;
margin: 0 0 0 3px;
    }
.null { overflow:hidden; zoom:1; }
.green
{
  color:#12430a;
}
a.logo
  {
    display:block;
    width:221px;
    height:120px;
    background:url(/file/site/item/0/247/25816_left2-1.png) no-repeat;
  }
.error { font-weight:bold; color:red }
.worklinks
{  
  color:#63764b;
  font-size:12px;
  font-weight:bold;
  margin:8px;
}
  .worklinks a
  {
    text-decoration:none;
color:#63764B;
  }
  .worklinks a:hover
  {
    text-decoration:underline;
color:#63764B;
  }
table.diskurs .bold
{
  font-weight:bold;
}
table.diskurs td
{
  padding:4px;
}  
table.diskurs td b
{
  font-weight:normal;
  color:#091dac;
}
.tabp
{
  margin-left:40px;
  color:#835d44;
  font-size:11px;
  line-height:14px;
  margin-top:20px;
}  
.f11 { font-size:11px }
.parampampam
{
  overflow:hidden;
  zoom:1;
  border-bottom:1px #d7cea9 solid;
  padding-bottom:3px;
  margin-bottom:8px;
  font:12px Arial;
  color:#563014;
}  
  .parampampam:hover
  {
    border-bottom:1px #2f1f13 solid;
  }
  .parampampam span
  {
    float:right;
    margin-left:4px;
  }
  .parampampam span:first-child
  {
    color:#4b6d38;
    float:left;
    margin-left:0px;
  }
  table.megodesc
  {
    border-collapse:separate;
    border-spacing:8px;
    width:100%;
  }
  table.megodesc td, table.megodesc th
  {
    border:1px #bbaf7f solid;
    background-color:#efe7b9;
    text-align:left;
    vertical-align:top;
    padding:10px;
    font:11px Arial;
    color:#563014;
  }
  table.megodesc td img.bigboat
  {
    border:1px #bbaf7f solid;
  }
  table.megodesc th
  {
    padding:14px 10px;
  }
    table.megodesc th  strong
    {  
      font-weight:bold;
    }
    table.megodesc th  p, table.megodesc th  ul
    {
      margin-bottom:8px;
    }
    table.megodesc th  ul li
    {
      margin-bottom:2px;
      padding-left:2px;
    }
    table.megodesc th  ul li:before
    {
      content: "\2212 \0020";
    }
    table.megodesc td.dateplace
    {
      border:0;
      background:transparent;
      font:bold 12px Arial;
      color:#563014;
    }
    .dateplace a
    {
      text-decoration:underline;
      font:bold 12px Arial;
      color:#563014;
    }
    td.smallboatpics a
    {
display:block;
float:left;
      margin-right:8px;
      margin-bottom:8px;
    }
      td.smallboatpics a img
      {
        border:2px #bbaf7f solid;
      }
  table.megodesc td
  {
    width:378px;
  }
  .normal-block-rigth
  {
    float:left;
    width:25%;
  }
.normal-blok
{
  border:1px #bbaf7f solid;
  padding:13px;
  background-color:#efe7b9;
  overflow:hidden;
  zoom:1;
  margin-left:8px;
  margin-right:8px;
}  
  .normal-block-left
  {
    float:left;
    width:50%;
  }
    .normal-block-left div, .normal-block-right div
    {  
      font:14px/22px 'Myriad Pro', Tahoma;
      color:#12430a;
    }
    .normal-block-left div.nbl-capt, .normal-block-rigth div.nbl-capt
    {
      font:bold 16px/22px Tahoma;
      color:#563014;
    }
    .normal-block-rigth div.nbl-price
    {
      font:bold 16px/22px 'Myriad Pro', Tahoma;
      color:#12430a;
vertical-align:baseline;
    }
    .nb-right
    {
      float:right;
margin-top:-5px;
    }
.bottom-blok
{
  padding:10px 4px;
}  
  .bb-one
  {
    float:left;
    margin-right:16px;
  }
  .bb-two
  {
    float:left;
    margin-right:16px;
    font:12px Arial;
    color:#563014;
  }
    .bb-two span
    {
      color:#716f6e;
    }
  .bb-tree
  {
    float:right;
    font:12px Arial;
    color:#716f6e;
  }    
    .bb-tree a
    {
      color:#563014;
      text-decoration:none;
    }
    .bb-tree a:hover
    {
      text-decoration:underline;
    }
table.fffor
{
  width:100%;
}  
    table.fffor td, table.fffor th
    {
      padding:3px;
    }
    table.fffor th
    {
      text-align:right;
    }
    table.fffor td input[type='text'], table.fffor td select
    {
      margin-left:6px;
      margin-right:6px;
/*height:14px;*/
      border:1px #5a4a26 solid;
      background-color:#f7efc8;
      font-size:12px;
      padding:2px;
      color:#5a4a26;      
    }
    table.fffor td select { height:20px;  }
    /*table.fffor td input[type='file'] { border:0; background:transparent; height:22px; border-bottom:1px #5a4a26 solid; }*/
  /*  table.fffor td input[type='file'] { background-color:#f7efc8; border:1px #5a4a26 solid; } */
    table.fffor td input[type='file']
    {
      margin-left:5px;
    }
  .dopp
  {
    margin-top:8px;
    margin-left:6px;
    margin-right:6px;
    height:100px;
    width:235px;
    border:1px #5a4a26 solid;
    background-color:#f7efc8;
    font-size:11px;
    padding:2px;
    color:#5a4a26;    
  }
  .subutt
  {
      height:29px;
      background-color:#ded5aa;
      color:#7d5f39;
      border:1px #7d5f39 solid;
      cursor:pointer;
      padding:4px 8px;
  }
  .green-capt { text-decoration:none; }
  .green-capt a
  {
    color:#63764b;
    text-decoration:none;  
  }
    .green-capt a:hover
    {
      text-decoration:underline;
    }
.worxt
{
  color:#8c684e;
  width:auto;
  font:14px Georgia;
  max-width:715px;
}  
  .worxt th
  {
    color:#8c684e;
    font:normal 14px Georgia;
    text-decoration:none;
    background-color:transparent;
    text-align:right;
  }
  .worxt td
  {
    text-align:left;
  }
    .worxt td a
    {
      text-decoration:none;
    }
    .worxt1 td img
    {
      width:16px;
      vertical-align:baseline;
      margin-right:6px;
    }
.zvorot
{
  margin-top:40px;
  width:98%;
  background-color:#d9d4ac;
  border-top:1px #ffffff solid;
  border-left:1px #ffffff solid;
}    
  .zvorot td
  {
    border-bottom:1px #ffffff solid;
    border-right:1px #ffffff solid;  
    padding:6px;
    color:#1b400a;
    font:bold 13px 'Times New Roman';
  }
  .defbut
  {
    padding:4px 6px;
    margin-top:8px;
    margin-left:115px;
    cursor:pointer;
  }
.foreditphoto
{
  overflow:hidden;
  zoom:1;
  border:1px #d0c89a solid;
  padding:4px;
  width:350px;
}  
.editphoto
{
  float:left;
  margin-right:4px;
  margin-top:4px;
  padding:4px;
  border:1px #d0c89a solid;
  background:#ddd6aa;
  width:150px;
}
.editphoto-big
{
  padding:8px;
  width:325px;
}
.editphoto .null a
{
  float:left;
  color:#013a00;
  font-size:10px;
  text-decoration:none;
  margin:3px 5px 0 5px;
}
.editphoto .null a:hover
{
  text-decoration:underline;
}
.editphoto .null a.fright
{
  float:right;
}
.file
{
  width:140px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#3366FF;
    height:20px;
}
.forrightpropositions
{
  padding-left:35px;
  width:170px;
  margin-top:220px;
  //padding-top:220px;
}
.news-date {
margin: 5px 0;
}
