body {
    margin:0;
    padding:0;
    background:#fff;
    color: #3a3a3a;
    text-decoration: none;
    font-family:Tahoma;
    font-size:12px;
    font-weight: normal;
    }

td {
    text-decoration: none;
    font-family:Tahoma;
    font-weight: normal;
    font-size:12px;
}
img {border: 0;}
a {
color: #7d7878;
    text-decoration: none;
    font-family:Tahoma;
    font-size:11px;
    font-weight: bold;
    }

a:active {
    color: #7d7878;
    text-decoration: none;
    font-family:Tahoma;
    font-size:11px;
    font-weight: bold;
    }

a:visited {
    color: #7d7878;
    text-decoration: none;
    font-family:Tahoma;
    font-size:11px;
    font-weight: bold;
    }

a:hover {
    color: red;
    text-decoration: none;
    font-family:Tahoma;
    font-size:11px;
    font-weight: bold;
    }

td.header1_1 {
    background: url(../images/header1_1.jpg) repeat-x #fff top center;
    height:169;
    }

td.header1_1 img {
    border:0;
    height:68;
    width:342;
    margin:30 0 0 30;
    }

td.header1_2 {
    background: url(../images/header1_2.jpg) no-repeat #fff top right;
    width:495;
    }

td.header2 {
    background: url(../images/header2.gif) repeat-x #fff top left;
    height:107;
    }

td.header2_m_l {
    background: url(../images/h_n_l.gif) repeat-x top left;
    width:12;
    height:39;
    }

td.header2_m_c {
    background: url(../images/h_n_c.gif) repeat-x top left;
    text-transform: uppercase;
    }

td.header2_m_c a {
    color: #fff;
    text-decoration: none;
    font-family:Tahoma;
    font-size:14px;
    font-weight: bold;
    display:block;
    margin:0 10 0 10;
    }

td.header2_m_c a:active {
    color: #fff;
    text-decoration: none;
    font-family:Tahoma;
    font-size:14px;
    font-weight: bold;
    display:block;
    margin:0 10 0 10;
    }


td.header2_m_c a:visited {
    color: #fff;
    text-decoration: none;
    font-family:Tahoma;
    font-size:14px;
    font-weight: bold;
    display:block;
    margin:0 10 0 10;
    }


td.header2_m_c a:hover {
    color: #fff;
    text-decoration: none;
    font-family:Tahoma;
    font-size:14px;
    display:block;
    font-weight: bold;
    }

td.header2_m_ p{
    width:1;
    }

td.header2_m_ p img{
    width:1;
    height:39;
    }

td.header2_m_r {
    background: url(../images/h_n_r.gif) repeat-x top left;
    width:9;
    }

td.m_l_1 {
    background: url(../images/m_l_1.jpg) no-repeat #fafee9 top left;
    width:250;
    height:44;
    }

td.m_l_1 .title {
    color:#6d7f0d;
    font-weight: bold;
    margin: 0 40 0 0;
    }

td.m_l_2 {
    background: url(../images/m_l_2.jpg) no-repeat #fafee9 top left;
    width:234;
    height:48;
    }

td.m_l_2 .title {
    color:#6d7f0d;
    font-weight: bold;
    margin:0 0 2 0;
    }

td.m_l_3 {
    background: url(../images/m_l_3.jpg) no-repeat #fafee9 top left;
    width:236;
    height:45;
    }

td.m_l_3 .title {
    color:#6d7f0d;
    font-weight: bold;
    margin:0 40 2 0;
    }

td.m_l_4 {
    background: url(../images/m_l_4.jpg) no-repeat #fafee9 top left;
    height:35;
    }

td.m_l_4 .title {
    color:#6d7f0d;
    font-weight: bold;
    margin:0 0 2 0;
    }

td.m_l_c {
    background: url(../images/m_l_c.jpg) repeat-y #fafee9 top left;
    width:250;
    }

td.m_p_1 {
    background: url(../images/m_p_1.jpg) no-repeat #fafee9 top right;
    width:237;
    height:49;
    }

td.m_p_1 .title {
    color:#6d7f0d;
    font-weight: bold;
      margin:0 0 2 15;
    }

td.m_p_2 {
    background: url(../images/m_p_2.jpg) no-repeat #fafee9 top right;
    width:234;
    height:40;
    }

td.m_p_2 .title {
    color:#6d7f0d;
    font-weight: bold;
     margin:4 0 0 80;
    }

td.m_p_3 {
    background: url(../images/m_p_3.jpg) no-repeat #fafee9 top right;
    width:236;
    height:44;
    }

td.m_p_3 .title {
    color:#6d7f0d;
    font-weight: bold;
    margin:0 0 5 25;
    }

td.m_p_4 {
    background: url(../images/m_p_4.jpg) no-repeat #fafee9 top right;
    height:31;
    }

td.m_p_4 .title {
    color:#6d7f0d;
    font-weight: bold;
    margin:0 0 0 25;
    }

td.m_p_c {
    background: url(../images/m_p_c.jpg) repeat-y #fafee9 top right;
    width:250;
    }

td.podval1 {
    background: url(../images/bottom.jpg) repeat-x #c8df4a top;
    height:109;
    width:200;
    color:#6d7f0d;
    font-family:Tahoma;
    font-size:11;
    }

td.podval {
    background: url(../images/bottom.jpg) repeat-x #c8df4a top;
    height:109;
    color:#6d7f0d;
    font-family:Tahoma;
    font-size:11;
    }

#p {
    margin:0 0 0 25;
    }

td.podval2 {
    background: url(../images/banki.jpg) repeat-x #c8df4a top;
    width:200;
    height:109;
    }

td.main {
    background:#fafee9;
    color: #7d7878;
    text-decoration: none;
    font-family:Tahoma;
    font-size:11px;
    font-weight: normal;
    line-height:15px;
    text-align:justify;
    }

td.main img {
    padding:5;
    }

#navig {
    margin:10 0 0 0;
    font-size: 11px;
    color: #000;
    }

#navig a {
    color: #000;
    text-decoration: none;
    font-family:Tahoma;
    font-size:11px;
    font-weight: normal;
    }

#navig a:hover {
    color: #000;
    text-decoration: none;
    font-family:Tahoma;
    font-size:11px;
    font-weight: normal;
    }

#menu_l {
    margin:7 0 7 30;
    }

#menu_l a {
    display:block;
    line-height:17px;
    }

#menu_p {
    margin:7 0 7 60;
    }

#menu_p a {
    display:block;
    line-height:17px;
    }

#search {
    margin:10 0 0 0;
    }

.itext {
    background: #fff;
    border: 1px solid;
    border-color: #000;
    color: #000;
    font-family:Arial;
    font-weight: normal;
    width:100px;
    height:17px;
   }

.botton {
    background: #fff;
    border: 1px solid;
    border-color: #000;
    width:30px;
    font-size:11px;
    height:17px;
    }

#php_mail .itext {
    background: #fff;
    border: 1px solid;
    border-color: #000;
    color: #000;
    font-family:Arial;
    font-weight: normal;
    width:320px;
    height:100px;
   }

#php_mail .botton {
    background: #fff;
    border: 1px solid;
    border-color: #000;
    width:120px;
    font-size:11px;
    height:17px;
    }

#php_mail .title {
    color:#6d7f0d;
    font-weight: bold;
    font-size:16px;
    margin:10 0 3 0;
    }
    
a.article_title {color:#6d7f0d; font-size: 12px; font-weight: bold; text-decoration: none;}
a.article_title:hover {color:#6d7f0d; font-size: 12px; font-weight: bold; text-decoration: underline;}
.article_title_big {color:#6d7f0d; font-size: 13px; font-weight: bold;}
.category_title {color:#6d7f0d; font-size: 16px; font-weight: bold; text-transform: uppercase;}
.category_title_small {color:#6d7f0d; font-size: 11px; font-weight: bold;}
.more {display: block; float: right;}
.input-txt {width: 200px; font-size: 11px;}
.digits {width: 50px; font-size: 11px;}
.btn {border: 1px solid #6d7f0d; background: #ebebc9; color: #6d7f0d;}
.green {color:#6d7f0d; font-size: 12px; font-weight: bold;}
.green_title {color:#6d7f0d; font-size: 12px; font-weight: bold; text-decoration: underline;}
#news-block {background: #fff; border: 4px solid #fff; font-size: 11px; margin: 10px 0px 20px 0px;}
#left-block {background: #fff; width: 50%; padding-right: 5px;  font-size: 11px; border-right: 3px solid #fafee9;}
#right-block {background: #fff; width: 50%; padding-left: 5px; font-size: 11px;}
.search-txt {width: 150px; font-size: 12px;}
.cat {color:#6d7f0d; font-weight: bold; text-decoration: none;}
.cat:hover {color:#6d7f0d; font-weight: bold; text-decoration: underline;}
#descr img {float: left; margin: 0 10px 10px 0px;}
#other {clear: both;}
.main #descr {font-size: 13px;}