BODY {
margin: 0;
font-family: Verdana, Arial, Calibri, Sans Serif;
font-size: 12px;
color: #342F19;
background-color: #FBF8F0;

}

H1 {
 font-family: Verdana, Arial, Calibri, Sans Serif;
 font-size: 24px;
 font-weight: normal;
 color: #342F19;
 margin-top: 10px;
 margin-bottom: 10px;
 line-height: 110%;
}

H2 {
 font-family: Verdana, Arial, Calibri, Sans Serif;
 font-size: 14px;
 font-weight: bold;
 color: #342F19;
 margin-top: 10px;
 margin-bottom: 10px;
 margin-left: 36px;
 line-height: 110%;
}

H3 {
 font-family: Verdana, Arial, Calibri, Sans Serif;
 font-size: 12px;
 font-weight: bold;
 color: #342F19;
 margin-top: 10px;
 margin-bottom: 5px;
 margin-left: 36px;
 line-height: 110%;
}

.h3_subtitle {
 color: #7D702D;
}

P {
 margin-top: 3px;
 margin-bottom: 10px;
 font-size: 12px;
}

.top_row {
 background: url('img/top_fon.jpg') repeat-x top left;
 height: 123px;
}

.td1 {
 background: url('img/top_td1.jpg') no-repeat top right;
 height: 123px;
}

.td2 {
 width: 197px;
 height: 123px;
}

.td3 {
 width: 550px;
 height: 123px;
 background: url('img/top_td3_center.jpg') no-repeat top left;
}

.td4 {
 width: 247px;
 height: 123px;
 background: url('img/top_td4.jpg') no-repeat top left;
}

.td5 {
 background: url('img/top_td5_fon.jpg') repeat-x top left;
}

.td_footer {
 background: url('img/bottom_fon.jpg') repeat-x bottom left;
 height: 45px;
}

.top_banner {
 margin-left: 37px;
 margin-top: 16px;
 padding: 0;
 width: 505px;
 height: 60px;
}

.top_banner IMG {
 border: 0;
}

.menucell {
 background: url('img/menufon.jpg') no-repeat top right;
}

#menuheader {
 margin-top: 5px;
 margin-bottom: 5px;
 margin-left: 35px;
 font-size: 18px;
 font-weight: bold;
 color: #342F19;
}

#menu {
 margin-left: 40px;
 font-size: 12px;
 color: #342F19;
 line-height: 125%;
 font-weight: bold;
}

#menu A {
 color: #342F19;
}

#menu A:hover {
 text-decoration: none;
}

.contentcell {
 background: url('img/contentfon.jpg') no-repeat top left;
 width: 513px;
 padding-left: 37px;
}

#navibar_txt {
 font-size: 10px; 
 font-weight: normal;
 margin-bottom: 6px;
}

#search_block {
 margin-left: 40px;
 margin-top: 25px;
 font-size: 11px;
 color: #342F19;
}

#search_block INPUT {
 font-size: 11px;
 border: 1px solid #342F19;
 width: 125px;
 color: #7D702D;
}

#search_button {
 margin-top: 1px;
 font-size: 11px;
}

#note_block {
 margin-left: 40px;
 margin-top: 25px;
 margin-right: 5px;
 font-size: 11px;
 color: #7D702D;
 line-height: 120%;
}

#sources_block {
 margin-left: 40px;
 margin-top: 25px;
 font-size: 11px;
 color: #342F19;
 line-height: 140%;
}

#sources_block A {
 font-size: 11px;
 color: #7D702D;
}

#sources_block A:hover {
 text-decoration: none; 
}

#counters {
 margin-left: 40px;
 margin-top: 25px;
}

.bannerscell {  }

#right_banners {
 margin-left: 40px;
 margin-top: 10px;
}

.img_banner {
 margin-bottom: 6px;
 border: 1px solid #7D702D; 
}

.article_picture {
 position: relative;
 float: left;
 margin-right: 8px;
 margin-bottom: 10px;
 font-size: 10px;
}

.img_article {
 margin-left: 0px;
 border: 1px solid #7D702D; 
}

.img_article_preview {
 border: 1px solid #7D702D; 
 float: left; 
 margin-right: 7px; 
 width: 120px; 
 height: 80px;
 vertical-align: middle;
 margin-bottom:27px;
 background-repeat:no-repeat; 
}

.img_article_preview2 {
 border: 1px solid #7D702D; 
 float: right; 
 margin-right: 7px; 
 width: 120px; 
 height: 90px;
 vertical-align: middle; 
}

.article_preview {
 margin-top: 10px;
 margin-bottom: 20px;
 font-size: 11px;
 line-height: 120%;
}

.article_preview H4 {
 font-size: 12px;
 font-weight: bold;
 margin-top: 10px;
 margin-bottom: 5px;
 line-height: 110%;
}

.article_preview A {
 color: #342F19;
}

.article_preview A:hover {
 text-decoration: none; 
}

.preview_data {
 font-size: 10px;
 color: #7D702D;
 margin-bottom: 3px;
}

.preview_data A {
 color: #7D702D;
}

.preview_data A:hover {
 color: #7D702D;
 text-decoration: none;
}

.paginator {
 padding-top: 15px;
 font-size: 12px;
 font-weight: bold;
}

.paginator A {
 color: #342F19;
}

.paginator A:hover {
 text-decoration: none;
}

.main_color {
color: #342F19;
font-weight: bold; 
}

.comments_block {
 font-size: 11px;
 margin-top: 15px;
}

.comments_block H2 {
 font-size: 14px;
 letter-spacing: 0px;
 margin-left: 3px;
 margin-top: 15px;
 margin-bottom: 5px;
 padding: 0;
}

.comments_block table {
 border-collapse: collapse;
}
.comments_block table td {
 font-size: 11px;
 padding: 4px;
 border-top: 1px solid #7D702D;
 border-bottom: 1px solid #7D702D;
 vertical-align: top;
}

.add_comment {
 margin-left: 4px;
 margin-top: 15px;
 color: #342F19;
}

.add_comment INPUT {
 font-size: 11px;
 font-family: Verdana, Arial, Calibri, Sans Serif;
 border: 1px solid #7D702D;
 color: #7D702D;
}

.add_comment textarea {
 font-size: 11px;
 font-family: Verdana, Arial, Calibri, Sans Serif;
 border: 1px solid #7D702D;
 color: #7D702D;
}

#send_comment {
 margin-top: 1px;
 margin-left: 4px;
 font-size: 11px;
}

.newsText {
 margin-top: 3px;
 margin-bottom: 10px;
 font-size: 12px;
}

