  body {
      padding: 0;
      margin: 0;
      min-width: 850px;
    }

.itemPrice
{
   color: green;
font: 100 20px Tahoma;
}

  #logo {
    float: left;
    margin: 2px 0 0 0;
  }


  #s_bar {
    margin-left: 170px;
    background: #D00606 url('/images/f_left.gif') no-repeat left;

  }

  #bg_s {
    background: url('/images/f_right.gif') no-repeat right;
    height: 48px;
  }


   .cont {
    margin: 0 20px 0 20px;
  }

 #s_gif {
   margin: 19px 20px 0 20px;
   float: left;
 }

  #top_menu {
    margin: 0px 0 10px 175px;
    font: 900 12px arial;
  }

  #top_menu a {
    color: #000;
    margin-right: 20px;
  }

  #top_menu a:hover {
    color: #c60000;
  }


  form {
    padding: 0;
    margin: 0;
  }

   #form_cont {
   margin: 13px 0 0 0;
   width: 55%;
   border: 1px solid #FFECEC;
   float: left;
 }

    #f_but {
      margin: 5px 0 0 5px
    }

    .board_cat {
         text-align: left;
         margin:0 15px 20px 0;

       }

       .board_cat h1 {
         font: normal 20px tahoma;
         padding: 0;
         margin: 0;
       }

       .board_cat h1 a {
         color: #000;
       }

       .board_cat p {
         font: normal 13px Arial;
         padding: 0;
         margin: 0;
       }

       .board_cat p a {
         color: #0000CC;
       }

       .board_cat a:hover {
         color: #c60000
       }



        .cat_cont {
          margin: 20px 20px 0 195px
        }

        h1 {
          font: normal 25px tahoma;
        }

        /*         */
        .l_board {
          margin: 0 20px 20px 40px
        }


        .b_date {
    width: 150px;
    float: left;
    padding: 24px 0px 24px 0;
    font: 900 13px arial;
    color: green;
    text-align: left;
  }

  .b_text {
    margin-left: 155px;

  }

  .b_text h2 {
    font: 100 16px Arial;
    text-decoration: underline;
    margin: 0;
    padding: 0;
  }

  .b_text p {
    font: normal 13px Arial;
    margin: 0;
    padding: 0;
  }

   .rub a {
     color: #707070
   }

   .rub a:hover {
     color: green;
   }


   .l_board a {
     color: #0000CC
   }

   a:hover {
     color: #c60000
   }

   #footer {
     background: #FFD895 url('/images/f_ug.gif') no-repeat top left;
     padding: 0 0 0 5px;
      margin: 0 20px 0 190px;
      clear: both;
   }

     #bg_f {
    background: #FFD895 url('/images/f_ugr.gif') no-repeat top right;
    height: 60px;
    padding: 10px;

   }

   #bg_f a {
     font: 900 12px arial;
     color: #000;
     text-decoration: none;
     margin-right: 10px;
   }

   #bg_f a:hover {
     color: #c60000;
   }

   #footer p {
     font: normal 12px arial;
     padding: 0;
     margin: 10px 0 0 0;
     color: #606060
   }

   /* навигация */

   #nav {
     text-align: center;
     margin: 0 0 20px 0;
     padding: 5px;
     font: 900 12px arial;
   }

   #nav a {
   padding: 1px 4px 1px 4px;
     margin: 0 0 0 0;
     color: #0000CC;
     border: 1px solid #fff;
   }

    #nav a:hover {
      background: #E2F4FA;
      border: 1px solid #C5DFFA;
      color: #000;
    }

    .visit {
      color: #000;
      padding: 1px 4px 1px 4px;
    }

    .rubrika {
    font: normal 13px Arial;
      }

      #gen {
        font: normal 12px Arial;
        color: #515151;
        float: right;
      }

       /* Стили для страницы второго и третьего уровней */

     .lev_cont {
       margin: 2px 20px 0 190px;
     }

     .delinfo {
       font: normal 14px Arial;
       margin-top: 0;
       padding-top: 0;
     }

      .body {
       font: normal 13px arial;
       margin: 0 0 15px 0;
       line-height: 140%;
       padding: 0;
     }


   h2 {
     font: normal 20px tahoma;
     margin: 0 0 5px 0;
     padding: 0;
   }

   /* Стили для addinfo.php */
   /*  Стиль для формы добавления объявлений */
                     .add_text {
                      font: normal 12px Arial;
                      margin: 10px 0 0 0;
                      padding: 0;
                     }

                     .star {
                       font: 900 20px arial;
                       color: red;
                     }

                     .add_input {
                       width: 300px;
                     }

                     .add_title {
                       width: 500px;
                     }


                     #add_textarea {
                       width: 500px;
                       height: 150px;
                     }

                     #add_sel {
                       width: 308px;

                     }

                     #add_tit {
                       margin: 0;
                       padding: 0;
                     }


                    #null {
                       margin-top: 15px;
                    }

                     #add_sub {
                       margin: 10px 0 20px 200px;
                       width: 100px;
                     }

   /* Ошибка при добавлении объявления */
    #add_error {
      border: 1px solid #FABCBD;
      margin: 0 0 10px 0;
      padding: 10px;
      font: normal 13px Arial;
      background: #FFF0F0
    }

    #add_error p {
      margin: 0;
      padding: 0;
      color: #B30D11;
      font-weight: 900;
    }

    #add_error ul {
      padding: 0;
      margin: 5px 0 0 20px;
    }

    /* Стиль для правил размещения */

    .cat_cont ol {
      font: normal 14px Arial;
    }

    .cat_cont ol li {
      margin-bottom: 10px;
    }

    .cat_cont p, a {
      font-family: Arial;
    }


    .board_text {
        font: normal 13px Arial;
        text-align: justify;
    }

    .list_text {
      font: normal 13px Arial;
    }

    .alta {
      margin-left: 170px;
      padding-bottom: 6px;
    }

    /* captcha */

    #captcha img {
      margin-bottom: 10px;
      float: left;
    }

    #c_inp {
      margin: 24px 0 0 125px;
    }

    #c_inp input {
      width: 173px;
      font: normal 25px Arial;
    }

    #des_rules {
      margin-top: 25px;
    }

    /* Стили для формы добавления фото */

    #photo_help {
     font: normal 11px Arial;
     color: #909090
    }

    /* стили для отображения объявлений с фото */

    .prv_foto {
     border: 0;
  }

  .bblock {
        margin-bottom: 15px;
        margin-left: 18px;
        height: 65px;
  }


  .bblock h2 {
    margin-bottom: 0;
    font: 100 16px Arial;
    text-decoration: underline;
  }


  .bblock .tit_link  {
     font: normal 16px Arial;
    color: #0000CC;
  }

  .bblock .tit_link:hover  {
    color: #c60000;
  }


.des {
    font: normal 13px arial;
    margin: 0;
    padding: 0;
  }

  .info {
    padding: 0px;
    margin: 0px;
    font: normal 11px Arial;
  }


  /* Служебная информация */
  .rub {
    margin-right: 10px;
    padding-right: 10px;
    border-right: 1px solid #909090;
  }

  .rub a {
    color: #0000CC;
  }

  .rub a:hover {
    color: green;
  }

  .add {
    border-right: 1px solid #909090;
    padding-right: 10px;
    margin-right: 10px;
  }

  .img_board {
    width: 80px;
    height: 60px;
    border: 3px solid #D0D0D0;
    float: left;
    margin-right: 10px;
    background: #E6E6E6 ;
    text-align: center;
  }

  #del_photo_flag {
   padding-top: 45px;
   padding-left: 90px;
   font: normal 12px Arial;

  }

  #edit_photo {
    border: 3px solid #D0D0D0;
    float: left;
  }


  #karate {
    background: url('../images/bg_karat.jpg') repeat-x top;
    height: 90px;
    margin: 5px 20px 5px 190px;
    text-align: center;
  }

  #karate img {
    border: 0;
  }

  /* баннер vladivostok.com */
      #vladbanner {
      float: left;
      width: 150px;
      padding: 0 0 0 15px;
      text-align: center;
      position: absolute;
      top: 190px;
      left: 0;
    }

    #vladbandes {
      padding: 0;
      margin: 0 0 2px 0;
      font: 100 11px Arial;
      font-style: italic;
    }

    #vladbanner img {
      border: 0;
    }

    /* баннер heroes */
    #heroes {
        text-align: center;
        padding: 15px 5px;
    }


    /* Новые стили */

     /* Контейнер с закруглёнными краями */

  #nov_level1 {
    margin: 2px 20px 0 190px;
  }

  #nov_level2 {
    background: #f0f0f0 url('/images/ug_lb.gif') no-repeat bottom left;
    float: left;
    width: 100%;
  }

  #nov_level3 {

    float: left;
    width: 100%;
    background: url('/images/ug_rb.gif') no-repeat bottom right;
    padding-bottom: 5px;
  }

  /* Стиль содержимого контейнера */

  /* навигатор */
  .arrow {
       font: 900 16px Arial;
       margin: 0;
       color: #000;
     }


     .dir {
       font: normal 13px Arial;
       margin: 0 0 5px 0;
       padding: 6px 0 6px 8px;
       border-bottom: 1px solid #fff;
       background: #F4F4F4;

     }

     .dir a {
       color: #0000CC;
     }

     .dir a:hover {
       color: #c60000 ;
     }


     #id_rub {
       background: #D0D0D0;
       padding: 3px 3px 4px 3px;
       margin: 0;
       color: #000;
     }



    .colon {
        width: 33.3%;
        float: left;
        padding: 2px 0 2px 0;
        }

    .colon a {
        font: normal 13px arial;
        color: #0000CC;
        margin: 0 0 0 8px;
        }

    .colon a:hover {
        color: #c60000 ;
        }

    #id_rubPage a {
      background: #FFD895  url('/images/lmark.gif') no-repeat left;
      padding: 2px 5px 3px 5px;

    }

    #id_rubPage {
      left: -5px;
      position: relative;
    }

    .vsego {
        padding-left: 5px;
        font: normal 11px tahoma;
        color: #707070
        }

      #begun {
        width: 100%;
        float: none;
        position: relative;
      }

       #direct {
      margin: 0 20px 0 190px;
      font: normal 11px Arial;
      padding: 10px 0 0 0;
      clear:both;
    }


    /* Стили счетчика объявлений */

      #с_layer1 {
      margin: 8px 20px 15px 195px;
    }

    #с_head {
      width: 250px;
      float: left;
    }

    #с_text {
      background: #ECE8C6;
      padding: 10px;
      margin: 0 0 0 50%;
      font: normal 13px Arial;
    }

   #с_head h1 {
      margin: 0;
      padding: 0;
    }

    /* Стили для модуля Календарь */

     .calend {
      float: left;
      width: 33%;
      height: 330px;
    }

    .year {
      width: 100%;
      clear: both;
    }

    .l_1 {
          background: url('/date_images/top_line.gif') repeat-x top;
          width: 250px;
        }

        .l_2 {
          background: url('/date_images/right_line.gif') repeat-y right;
        }

        .l_3 {
          background: url('/date_images/bottom_line.gif') repeat-x bottom;
        }

        .l_4 {
          background: url('/date_images/left_line.gif') repeat-y left;
        }

        .l_5 {
          background: url('/date_images/top_left_corner.gif') no-repeat top left;
        }

        .l_6 {
          background: url('/date_images/top_right_corner.gif') no-repeat top right;
        }

        .l_7 {
          background: url('/date_images/bottom_right_corner.gif') no-repeat bottom right;
        }

        .l_8 {
          background: url('/date_images/bottom_left_corner.gif') no-repeat bottom left;
          padding: 13px 0 15px 0;
        }

        .ctc {
          background: url('/date_images/calend_title_center.gif') repeat-x top;
          margin: 0 12px 0 12px;
        }

        .ctl {
          background: url('/date_images/calend_title_left.gif') no-repeat top left;
        }

        .ctr {
          background: url('/date_images/calend_title_right.gif') no-repeat top right;
        }

       .ctc h1 {
          font: 100 21px Trebuchet MS;
          color: #fff;
          margin: 0;
          text-align: center;
          padding: 7px 0 9px 0;
        }

       #work_space table {
          border: 1px solid #fff;
          border-collapse: collapse;
          background: #D6FFCA;
          margin: 3px 15px 0 16px;
        }

        #work_space table td {
          border: 1px solid #fff;
          font: 100 17px Trebuchet MS;
          text-align: center;
          vertical-align: middle;
          width: 29px;
          height: 33px;
        }

        .no_day {
          background: #E6FFDF;
          color: #505050
        }

        .tit_day {
          color: #505050;
        }

       #work_space table a {
          color: #0000EA;
          text-decoration: none;
          font: 100 17px Trebuchet MS;
        }

       #work_space table a:hover {
          display: block;
          background: #97FF79;
          padding: 3px 0px 4px 0px;
        }

        #work_space {
          margin: 0 0 0 180px;
        }

        .year h2 {
          font: 100 25px Tahoma;
          padding: 20px 0 10px 20px;
          margin; 0;
        }

        /* форма контакта с автором объявления */
        #write_messege {
      border-top: 3px solid #ccc;
      border-bottom: 1px solid #ccc;
      background: #f5f5f5;
      padding: 15px 10px 10px 10px;
      margin: 0 0 5px 0;
    }

    #write_messege h3 {
      font: 100 17px Trebuchet MS;
      padding: 0 0 10px 0;
      margin: 0;
    }

    .add_text {
      padding: 0;
      margin: 0;
      font: 100 13px Arial;
    }

    #write_messege .write_input {
      width: 30%;
      margin: 0 0 5px 0;
    }

    #write_messege textarea {
      width: 70%;
      height: 100px;
    }

    #print_form {
      cursor: pointer;
      cursor: hand;
    }

    /* результат отправки формы */

    #error {
      border: 3px solid #CC3337;
      margin: 20px 0 20px 0;
      padding: 20px;
      width: 55%;
      background: #F5B4B6;
      font: normal 25px Tahoma;
      color: #fff;
    }

    #send {
      border: 3px solid #55B410;
      margin: 20px 0 20px 0;
      padding: 20px;
      width: 55%;
      background: #C4EBBE;
      font: normal 25px Tahoma;
      color: #fff;
    }

    #form_error {
      padding: 10px;
      border: 2px solid #BB0000;
      margin: 5px 0 5px 0;
    }

    #form_error p {
      padding: 0;
      margin: 10px 0 0 0;
    }

    #form_but {
      clear: both;
    }

    /* новости сайта */

     #site_news {
      border: 3px solid #C0C0C0;
      background: #f1f1f1;
      margin: 0 20px 20px 195px;
      padding: 10px;
    }

    #site_news h2, #site_news p {
      padding: 0;
      margin: 0;
    }

    #site_news p {
      font: 100 13px Arial;
    }

    /* далькомбанк */
    #dcb_banner {
          width: 100%;
          clear: both;
          height: 90px;
          background: url('../images/dcb_bg.gif') repeat-x top;
          text-align: center;
          margin: 0 0 10px 0;
        }

        #dcb_banner img {
          border: 0;
        }

    /* Разработка сайтов */
    #develop {
      clear: both;
      margin: 0 0 15px 195px;
    }

    #develop img {
      border: 0;
      margin: 1px;
    }

    #develop a {
      border: 1px solid #D0D0D0;
      display: block;
      width: 652px;
    }

    #develop a:hover {
      border: 1px solid #909090;
    }

    /* Ремонт компов */
    #sysadmin {
      clear: both;
      margin: 0 0 15px 195px;
    }

    #sysadmin img {
      border: 0;
      margin: 1px;
    }

    #sysadmin a {
      border: 1px solid #D0D0D0;
      display: block;
      width: 652px;
    }

    #sysadmin a:hover {
      border: 1px solid #909090;
    }

    /* разместить объявление */
    #add_info {
        padding: 0 0 10px 0;
        margin: 0 25px 0 195px;
    }

    #add_info a {
        color: green;
        border-bottom: 2px dashed;
    }

    #add_info a:hover {
        color: red;
        border-bottom: 2px solid;
    }

    /* поднятое объявление */
    .upInfo {
        border: 0px solid;
        width: 80px;
        height: 66px;
        float: left;
        text-align: center;
        background: #fff url('../images/up.gif') no-repeat top center;
    }

    .notUpInfo {
        border: 0px solid;
        width: 80px;
        height: 66px;
        float: left;
        text-align: center;
    }

    .upInfo p {
        font: 100 10px Tahoma;
        color: #808080;
        margin: 0;
        padding: 35px 0 0 0;
    }

    .dateup
    {
        padding-left: 20px;
        color: #767676;
        font: 100 13px Arial;
    }



