body{
  background: url('images/bgy.jpg') repeat 0 0;
  font: normal 12px Arial;
  padding: 0;
  margin: 0;
}
a {
  color: #2572A8;
  text-decoration: none;
}
a:hover {
  color: #378FCD;
  text-decoration: underline;
}
p {
  margin:0;
}
.container{
  width: 1009px;
  margin: 0 auto;
}
.page{
  background: url('images/bg_ukr.jpg') no-repeat 0 0;
  width:100%;
  height:100%;
}
.header{
  padding-top:35px;
  padding-bottom: 25px;
}
.nav_menu {
  margin-top: -16px;
  padding-right: 10px;
  text-align: right;	
}
.nav_menu  a{
  padding-right: 10px;
  text-decoration: none;  
}
.nav_menu  img{
  border:none;  
}
.body_head{
  background: url('images/top.png') no-repeat;
  background-position: 0 0;
  width: 1009px;
  padding-top:30px;
}
.body_main {
  background: url('images/middle.png') repeat-y;
  text-align:left;
}
.body_bottom {
  background: url('images/bottom.png') no-repeat;
  background-position: 0 100%;
  width: 1009px;
  padding:0 0 24px 0;

}
.search_head{
  background: url('images/search_top.png') no-repeat;
  background-position: 0 0;
  width: 278px;
  padding-top:0px;
}
.search_main {
  background: url('images/search_mid.png') repeat-y;
  text-align:left;
}
.search_bottom {
  background: url('images/search_bot.png') no-repeat;
  background-position: 0 100%;
  width: 278px;
  padding:0 0 24px 0;

}
.general_head{
  background: url('images/general_menu_top.png') no-repeat;
  background-position: 0 0;
  width: 278px;
}
.general_main {
  background: url('images/general_menu_mid.png') repeat-y;
  text-align:left;
}
.general_bottom {
  background: url('images/general_menu_bot.png') no-repeat;
  background-position: 0 100%;
  width: 278px;
  padding:0 0 20px 0;

}
.bottom_menu{
  padding-left:10px;
  padding-top: 5px;
  color: #2572A8;
}
.bottom_links a{
  float: left;
  background: url('images/line2.gif') no-repeat;
  background-position: 100% 50%;
  padding: 0 7px;
}
.bottom_links a.last{
  background:none; 
}
.content{
  width:922px;
  margin: 0 auto;
  overflow:hidden;
}
.pagetitle{
  margin-right: 24px;
}

.right_area{
  margin:0;
  padding-left: 35px;
  overflow:hidden;
  float: right;
}
.left_area{
  margin:0;
  font: normal 12px Arial;
  width: 605px;
  float: left;
}
.left_area h1{
  margin:0;
  font: normal 23px Tahoma;
}

.left_area h1 a{
  margin:0;
  font: normal 23px Tahoma;
  text-decoration: none;
}
.date_container{
  margin-top: 11px;
  background:transparent url(images/bg_date.png) repeat-x scroll 0 50%;
  width: 605px;
}
.date_container span{
  font: normal 12px Tahoma;
  color: #B7B7B7;
  background: #FFFFFF;
  padding-right: 14px;
}
.texts{
  padding-top: 20px;
  color:#4F4F4F;
  font: normal 12px Tahoma;
}
.texts b {
  color:#497AAF;
  font: bold 12px Tahoma;
}
.texts p {
  padding-bottom:10px;
}
strong {
  color:#497AAF;
  font: bold 12px Tahoma;
}
.search_field{
  padding-left: 20px;
}
.sgo{
  background: transparent url('images/search_button.png') no-repeat scroll 0 50%;
  border: none;
  width: 21px;
  height: 21px;
  margin-left: 5px;
  padding-bottom:1px
}
.commentform {
  padding-top: 15px;
  padding-left: 70px;
}
.commentform  input{
  border: none;
  width: 370px;
  height: 23px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  background: transparent url('images/input.png') no-repeat scroll 0 50%;
}
.commentform  textarea{
  border: none;
  width: 365px;
  height: 100px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  background: transparent url('images/textfield.png') no-repeat scroll 0 50%;
  overflow-x:hidden;
  overflow-y:auto;
}
.commentform label {
  float: left;
  padding-top: 7px;
  color:#000;
  font: bold 12px Tahoma;
  width: 55px;
}
.commentform span{
  color:#FF0000;
  float:left;
}
#submit{
  background: transparent url('images/send_ukr.png') no-repeat scroll 0 50%;
  border: none;
  width: 120px;
  height: 25px;
  margin-top: 15px;
  margin-left: 50px;
  padding-bottom:1px
}
.comment_line{
  margin-top: 11px;
  background:transparent url(images/comment_line.png) repeat-x scroll 0 50%;
  width: 605px;
}
.comments_list{
  margin-top: 5px;
}
.single_comment{
  float: left;
  margin-bottom: 10px;
}

.comment_author {
 float: left;
 width: 140px;

}	
.comment_data{
  float: right;
  background:url(images/separate.png) repeat-y scroll 0% 0%;
  width: 450px;
  padding-left: 10px;
  margin-bottom: 10px;
}

.s {
  border: none;
  color: #9D9D9D;
  width: 202px;
}
.search_title{
  margin:0;
  padding-top: 20px;
  padding-left: 20px;
  font: bold 12px Tahoma;
}
.l_block {
  padding-top: 10px;
  padding-bottom: 0px;
}
.general_title{
  color: #FFFFFF;
  font: bold 14px Tahoma;
  padding-top: 10px;
  padding-left: 20px;
}
.video {
  text-align: center;
  padding-top: 22px;
}
.list{
  padding-top: 20px;
  overflow:hidden;
}
.list a{
  margin-left: 20px;
  padding-left: 10px;
  padding-right: 20px;
  margin-bottom:5px;
  background: transparent url('images/arrow.png') no-repeat scroll 0 70%;
  float: left;
  font: bold 13px Tahoma;
  color: #000;
}
.list a:hover{
  margin-left: 20px;
  padding-left: 10px;
  padding-right: 20px;
  margin-bottom:5px;
  background: transparent url('images/arrow_hower.png') no-repeat scroll 0 70%;
  float: left;
  font: bold 13px Tahoma;
  color: #000;
}
.rss{
  background: url('images/rss.png') no-repeat;
  width: 278px;
  height: 32px;
  padding-top:22px;
  margin:0;
}
.rss a{
  padding-left: 70px;
  margin-bottom:5px;
  font: bold 13px Tahoma;
  color: #000;
}
.email_feed{
  background: url('images/email_feed.png') no-repeat;
  width: 278px;
  height: 52px;
  padding-top:20px;
  margin:0;
}
.email_feed a{
  font: bold 13px Tahoma;
  color: #000;
}
.date_author {
  font: normal 11px Tahoma;
  color: #B7B7B7;
}
.bottom_menu{
  padding-top: 10px;
  text-align: center;
  padding-bottom: 5px;
  color: #FFFFFF;
}
.bottom_menu a{
  color: #FFFFFF;
}
.more{
  background: url('images/more.png') no-repeat;
  width: 118px;
  height: 20px;
  padding-top:2px;
  margin:0;
  float: right;
  padding-bottom: 20px;
}
.more a{
  padding-left: 20px;
  font: bold 12px Tahoma;
  color: #FFFFFF;
}

.wp-commentnavi {
	padding-top: 10px;
	padding-bottom: 10px;
}

.wp-commentnavi a, .wp-commentnavi a:link, .wp-commentnavi a:visited {
background-color:#FFFFFF;
border-top:1px solid black;
color:#2572A8;
font-size:11px;
font-weight:bold;
margin:2px 0;
padding:3px 6px;
text-decoration:none;
}

.wp-commentnavi a, .wp-commentnavi a:link {
background-color:#FFFFFF;
border:1px solid #0066CC;
color:#0066CC;
margin:2px;
padding:2px 4px;
text-decoration:none;
}

