#box {position:absolute;visibility:hidden;layer-background-color:silver }
#blackbox { font-family: Trebuchet MS, Arial; font-size:11px; color: white; background-color:#216eb0; text-decoration: none;border-right:1pt solid #4c8ec3; border-left:1pt solid #4c8ec3; border-top:1pt solid #7f8080;  border-bottom:1pt solid #7e8082; padding-left:5px}
#mnubar { }
#blackbox tr td {border:1pt solid #8FC4E7; padding-left:5px}

body {
	background-image: url(pic/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-color: #004276;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.lang:link, a.lang:active, a.lang:visited, .lang {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.lang:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #FFFFCC;
}
a.profile1:link, a.profile1:active, a.profile1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF33;
	text-decoration: none;
	text-transform:uppercase;
}
a.profile1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFCC;
	text-transform:uppercase;
}
a.topmenu:link, a.topmenu:active, a.topmenu:visited {
	font-family: Trebuchet MS, Arial;
	font-size: 14px;
	color: #ffd130;
	text-decoration: none;
}
a.topmenu:hover {
	font-family: Trebuchet MS, Arial;
	font-size: 14px;
	text-decoration: none;
	color: #ffffff;
}
a.more1:link, a.more1:active, a.more1:visited {
	font-family: Trebuchet MS, Arial;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
a.more1:hover {
	font-family: Trebuchet MS, Arial;
	font-size: 15px;
	text-decoration: none;
	color: #ffd130;
}
a.news1:link, a.news1:active, a.news1:visited, .news1 {
	font-family: Trebuchet MS, Arial;
	font-size: 14px;
	color: #ffd130;
	text-decoration: none;
}
a.news1:hover {
	font-family: Trebuchet MS, Arial;
	font-size: 14px;
	text-decoration: underline;
	color: #ffffff;
}
  #png-bg1 {
   background: url(pic/png-bg1.png);
   background-repeat:repeat-x;
  }
   #png-p1 {
   background: url(pic/p1.png);
   background-repeat:no-repeat;
  }
  #ru_png-p1 {
   background: url(pic/ru_p1.png);
   background-repeat:no-repeat;
  }
  #png-top {
   background: url(pic/png-top.png);
   background-repeat:no-repeat;
  }
  #png-bottom {
   background: url(pic/png-bottom.png);
   background-repeat:no-repeat;
  }
  #png-middle {
   background: url(pic/png-middle.png);
   background-repeat:no-repeat-x;
  }
  IMG.iePNG { filter:expression(fixPNG(this)); position: relative; } 
#png2-bg2 {
   background: url(pic/table_png/bg2.png);
   background-repeat:repeat-x;
 }
#png3-bg3 {
   background: url(pic/table_png/bg3.png);
   background-repeat:repeat-x;
   background-position:top;
 }
#png-bottom-bg {
   background: url(pic/bottom/bg.png);
   background-repeat:repeat-x;
 }
.style2 {
	color: #052a58;
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.head1 {
	color: #ffffff;
	font-family: "Trebuchet MS";
	font-size: 16px;
	text-decoration:underline;
}
.text_news {color: #FFFFFF}
.text_news_small {color: #FFFFFF; font-size:9px}
td.t_bottom {border-bottom:1px solid #ffffff;}
td.t_right {border-right:1px solid #ffffff;}