body {
            padding: 0;
            margin: 0;
        }

        #box {
            width: 1000px;
            margin: 0 auto;
            background: url('../images/top.jpg') no-repeat top center;
            position: relative;
        }

        #logo {
            margin: 20px 0 0 25px;
            padding: 0;
            border: 0;
        }

        #slogan {
            font: 900 12px ARIAL;
            background: #CBD9C9;
            width: 227px;
            text-align: center;
            margin: 10px 0 0 25px;
        }

        /* Êíîïêè â øàïêå */
        #top_but_1 {
            background: url('../images/top_but_green.jpg') no-repeat top center;
            text-align: center;
            padding: 23px;
            position: absolute;
            top: 72px;
            left: 328px; /*328 åñëè øèðèíà 1000px*/
        }

        #top_but_2 {
            background: url('../images/top_but_green_2.jpg') no-repeat top center;
            text-align: center;
            padding: 23px;
            position: absolute;
            top: 54px;
            left: 380px; /*380 åñëè øèðèíà 1000px*/
        }

        #top_but_3 {
            background: url('../images/top_but_green_3.jpg') no-repeat top center;
            text-align: center;
            padding: 23px;
            position: absolute;
            top: 37px;
            left: 445px; /*445 åñëè øèðèíà 1000px*/
        }

        /* äëÿ IE */
        * html #top_but_1 {
            top: 72px;
        }

        * html #top_but_2 {
            top: 54px;
        }

        * html #top_but_3 {
            top: 37px;
        }


        .top_but_link {
            font: 900 11px ARIAL;
            text-decoration: none;
            color: #fff;
        }

        .top_but_link:hover {
            font: 900 11px ARIAL;
            text-decoration: none;
            color: #F8ED8B;

        }

        #top {
            height: 288px;
        }


        /* âûïàäàþùåå ìåíþ */
        #menu_box {
            background: url('../images/menu_bg.jpg') repeat-x top;
            height: 34px;
            position: relative;
        }

        /* ñïèñîê ìåíþ */
        #menu {
            list-style: none;
            position: absolute;
            top: -14px;
            margin: 0;
            padding: 0;
        }

        #menu li {
            float: left;
            width: 150px;
            margin: 0;
            padding: 0;
        }

        #menu li ul {
            display: none;
            margin: 0;
            padding: 0;
            background: #ccc;
            list-style: none;
            margin: 12px 0 0 0;

        }

        #menu .menuBigStr ul {
            margin: 0;
            top: -5px;
        }

        /* îôîðìëåíèå ññûëîê ãëàâíîãî ìåíþ */
        #menu li a {
            display: block;
            background: url('../images/menu_but_bg.gif') no-repeat top center;
            font: 900 14px ARIAL;
            text-transform: uppercase;
            text-align: center;
            padding: 20px 0 0 0;
            border: 0px solid #000;
            color: #6C7869;
            text-decoration: none;
        }

        #menu li a:hover {
            background: url('../images/menu_but_bg_hover.gif') no-repeat top center;
        }

        /* ïîäìåíþ */
        #menu li ul li a {
            background: #D7DDD6;
            text-transform: none;
            font: 100 13px arial;
            padding: 10px 0;
            border-top: 1px solid #fff;
        }

        /* Fix IE. Hide from IE Mac \*/
        * html #menu li { float: left; }
        * html #menu li a { height: 1%; } /* End */

        #menu li ul li a:hover {
            background: #ccc;
        }

        /* îæèâëÿåì */
        #menu li:hover ul, #menu li.jshover ul {
            display: block;
        }

        /* èíôîðìàöèîíàÿ îáëàñòü */
        table {
            border: 0;
            padding: 0;
            margin: 0;
            border-collapse: collapse;
        }

        td {
            border-collapse: collapse;
        }



        /* ëåâàÿ êîëîíêà */
        #left_colon {
            background: url('../images/left_colon.gif') no-repeat top left;
            height: 422px;
            padding: 0 0 0 10px;
        }

        #right_colon {
            background: url('../images/right_colon.jpg') no-repeat top right;
        }

        /* öåíòðàëüíàÿ îáëàñòü */
        #center_bg {
            background: url('../images/center_bg.jpg') repeat-x top;
            height: 10px;
        }

        #content {
            margin: 0 10px;
            overflow: auto;
            height: 420px;
        }


        #content .next_head  {
             margin: 0 0 10px 0;
             font: 100 18px arial;
             text-transform: uppercase;
             color: #6C7869;
             border-bottom: 1px solid #DBDFDA;
             padding: 0 0 3px 0;
        }

        #content img {
            border: 1px solid #A9B3A6;
        }

        #content p {
            font: 100 12px Arial;
            margin: 0 0 10px 0;
            padding: 0;
        }

        #content h2 {
            font: 900 13px Arial;
            padding: 0;
            margin: 15px 0 0 0;
        }

        /* îêíî ïðîêðóòêè */
        #scroll {
            overflow: auto;
            height: 240px;
            width: 180px;
            margin: 0 40px 0 80px;
            text-align: center;
        }

        #scroll h2 {
            font: 900 11px arial;
            padding: 0;
            margin: 2px 0 10px 0;
            color: #606060;
            text-transform: uppercase;
        }

        #scroll img {
            border: 2px solid #f1f1f1;
            width: 150px;
            height: 50px
        }



        /* ëåâàÿ êîëîíêà */
        #left_colon h1 {
            font: 100 18px arial;
            text-transform: uppercase;
            color: #6C7869;
            margin: 9px 0 10px 0;
            padding: 0 0 0 0;
        }

        #left_colon p {
            padding: 0;
            margin: 0;
        }


        #left_colon img {
            border: 1px solid #A9B3A6;
        }

        #left_colon h2 {
            font: 900 15px Arial;
            color: #6C7869;
            margin: 10px 0;
            padding: 0;
        }

        #text_control {
            width: 170px;
            height: 45px;
            overflow: hidden;
        }


        #left_colon #left_one {
            font: 100 12px Arial;
            margin: 0;
            padding: 0;
        }

        #left_colon #but_submit {
            border: 0;
            position: relative;
            left: 140px;
        }

        /* äëÿ IE */
        #left_colon #but_submit {
            left: 147px;
            top: 3px;
        }

        #left_contacts {
            width: 235px;
            height: 30px;
            overflow: hidden;
            border: 0px solid;
            font: 100 12px Arial;
            margin: 30px 0 0 0;
            font-style: italic;
        }


        #counters {
            margin: 10px 0 0 0;
        }

        a {
             color: #6C7869;
        }

        a:hover {
             color: #BC1216;
        }

        #next_bg {
            background: url('../images/next_bg.jpg') repeat-x top;
            padding: 10px 0 0 0;
        }



        /* ïîäâàë */
        #footer {
            border-top: 1px solid #A1AC9F;
            margin: 10px 0 0 0;
            background: #D7DDD5 url('../images/foot_bg.gif') repeat-x top;
            font: 100 11px Arial;
            color:  #859381;
        }

        #footer p {
            padding: 8px 0;
            margin: 0 0 0 400px;
        }

        .develop {
            margin: 0 0 0 170px;
        }


        /* âûâîä ñïèñêîâ */
          #table_list {
          border-collapse: collapse;
          border: 0;
          width: 100%;
        }

        #table_list td {
            border-top: 1px solid #ccc;
            height: 80px;
          }

        table .tr_bott {
          border-bottom: 1px solid #ccc;
        }

        #table_list h3 {
          font: 100 16px Arial;
          padding: 0;
          margin: 0;
        }

        #table_list p {
          padding: 0;
          margin: 0;
          font: normal 13px Arial;
        }

        #table_list .photo_col {
          font: 100 10px Arial;
          color: #404040
        }

        /* ñòèëü ïîñòðàíè÷íîãî âûâîäà */
        #page_num {
          margin: 20px 0;
        }

        #page_num a {
          padding: 5px 8px;
          margin: 2px;
          background: #E0E0E0;
          color: #000;
          text-decoration: none;
        }

        #page_num a:hover {
          background: #789DFE
        }

        #page_num #no_link {
          padding: 5px 8px;
          background: #70A2F5;
        }

        #page_name {
            background: #E0E0E0;
            padding: 5px 10px;
        }

        #page_name h1 {
          font: 100 18px Arial;
          padding: 0;
          margin: 0;
          text-align: right;
        }

        /* îòïðàâêà ôîðìû */
        .field_desc {
      width: 150px;
      float: left;
      text-align: right;
      padding: 5px;
      font: 100 13px Arial;
    }

    textarea {
      padding: 0;
      margin: 0 0 15px 30px;
      width: 60%;
      height: 150px;
    }

    .field {
      margin: 0 0 0 150px;
      padding: 5px;
    }

    .field input {
       width: 30%;
    }


    #area {
      margin: 0;
    }

   form .form_but {
      width: 100px;
    }

    .field select {
      width: 30%;
    }

    .star {
          font: 900 14px Arial;
          color: red;
        }

    /* á?àÅàÇá?àËá?á?àÀá? àÎá?àÏá?àÀàÂàÊàÈ á?àÎá?àÌá? */

    #error {
      border: 3px solid #CC3337;
      margin: 20px 0 20px 30px;
      padding: 20px;
      width: 55%;
      background: #F5B4B6;
      font: normal 25px Tahoma;
      color: #fff;
    }

    #send {
      border: 1px solid #ccc;
      margin: 20px 0 20px 30px;
      padding: 5px;
      width: 55%;
      background: #f1f1f1;
      font: 900 13px Tahoma;
      color: green;
    }

    #mail li {
        font: 100 13px Arial;
        color: red;
    }

    #mail h1 {
        font: 100 18px Arial;
    }

#bottomLinks
{
display:none;
}



