HTML {
	padding: 0px;    margin: 0px; width: 100%;  height: 100%;

}
body {
	background:#FFFFFF url(images/background.gif) repeat-x;padding: 0px;    margin: 0px; width: 100%;  height: 100%;

}
.all_2 {background: url(images/ten.gif) 0px 0px no-repeat;width:900px;margin:0px auto; }
.all {
       position:relative; height:100%;padding:20px 0px 0px 0px;
}
table {
	position:relative;width:100%;border-colapse:colapse;
}
img {
	border:none;
}
ul {
	margin:0px; padding:0px;
}
li {
	list-style-type:none;
}
* {
	margin:0px; padding:0px;
}
.clear {
	clear:both;
}
.no_back {
	background: none !important;
}
.top_search {
	position:relative;height:31px;background:#e1e1e1 url(images/top_search.gif) repeat-x;
}
.search {
	float:left;padding:4px 0px 0px 60px;
}
.search_inp {
	margin-right:10px;text-align:center;font:normal 9pt Tahoma; color:#535151;width:190px;height:23px;background: url(images/search_inp.gif) no-repeat;border:none;
}
.search_sub {
	width:31px;height:23px;background: url(images/search_sub.gif) no-repeat;border:none; cursor:pointer;
}
:root .search_inp {
	padding:4px 0px 0px 0px;position:relative; top:-1px;
	}
.top_ten {
	margin:0px 0px 0px 5px;height:40px;background: url(images/top_ten.gif) no-repeat;
}
.all_padding {
	margin:0px 28px 0px 28px;background:#FFFFFF;position:relative;
}
.ico {
	float:right;padding:10px 25px 0px 0px;
}
:root .ico {
	float:right;margin:-32px 0px 0px 0px;
}
.ico img {
	float:right;margin-left:26px;
}
.big_block_header {
	position:relative;padding:10px 0px 0px 0px;
}
.left_block {
	width:300px;vertical-align:top;
}
.logo_td {
	padding:40px 0px 0px 20px;
}
.logo_td img {
	display:block;margin:0px 0px 0px 0px;
}
.logo_td h2 {
	font:bold 9pt Tahoma; color:#000000;margin:10px 0px 0px 17px;
}
.header_menu {
	position:relative;margin:-3px 0px 0px -40px;
}
.header_menu table {
	font:normal 9pt Tahoma; color:#000000;
}
.header_menu table a {
	width:74px;padding:2px 6px 3px 6px;text-align:center;display:block; font:normal 9pt Tahoma; color:#000000;text-decoration:none;
}
.contact{    font:normal 8pt Tahoma; color:#000000;
}
.big_img_td {
	vertical-align:top;
}
.header_menu table td {
	padding:0px 4px 0px 4px;background: url(images/border_td.gif) 100% 4px no-repeat;
}
.header_menu table a:hover {
	background: url(images/a_back.gif) 0px 1px no-repeat;
}
.header_menu table .activ_menu_p {
	background: url(images/a_back.gif) 0px 1px no-repeat;
}
.big_img {
	width:577px;height:225px;margin:0px -29px 0px 0px;background: url(images/big_img.jpg) no-repeat;
}
.left_menu {
	margin:10px 0px 0px 0px;
}
.osn_s {
	position:relative;z-index:100;margin-bottom:5px;padding-left:12px;
}
.osn_s a {
	padding-left:18px;background: url(images/t.gif) 0 3px no-repeat;font:bold 9pt Tahoma; color:#000000;text-decoration:none;
}
.osn_s a:hover {
	text-decoration:underline;
}
.repeat_block {
	padding:48px 0px 18px 62px;width:281px;background: url(images/back_bl.gif) no-repeat;
}
.back_bl {
	margin:-22px 0px 0px -27px;width:281px;background: url(images/repeat_block.gif) 0px 0 repeat-y;
}
.bottom_ten_block {
	margin-left:-33px;margin-bottom:-12px;width:287px;height:49px;background: url(images/bottom_ten_block.gif) no-repeat;
}
.repeat_block ul li a {
	font:bold 8pt Tahoma; color:#000000;text-decoration:none;
}
.repeat_block ul li ul li a {
	font:normal 8pt Tahoma; color:#000000;text-decoration:none;
}
.repeat_block ul li ul {
	padding-left:27px;
}
.repeat_block ul li ul li a:hover {
	text-decoration:underline;
}
.repeat_block ul li a:hover {
	text-decoration:underline;
}
.navigator {
	position:relative;z-index:200;font:normal 8pt Tahoma; color:#000000; margin-top:-5px;margin-bottom:15px;padding-left:16px;background: url(images/t.gif) 0 2px no-repeat;
}
.navigator a {
	font:normal 8pt Tahoma; color:#000000; text-decoration:none;
}
.navigator a:hover {
	text-decoration:underline;
}
.content p {
	font:normal 8pt Tahoma; color:#000000;margin:0px 0px 20px 15px;
}
.content a {
	font:normal 8pt Tahoma; color:#000000; text-decoration:none;
}
.content a:hover {
	text-decoration:underline;
}
.content {
	position:relative; z-index:1000;
}
.spisok_pl {
	padding-left:30px;margin-top:-10px;
}
.spisok_pl li {
	margin-bottom:2px;font:normal 8pt Tahoma; color:#000000;padding-left:11px;background: url(images/t_mini.gif) 0 5px no-repeat;
}
.news_block {
	margin:25px 0px 0px 0px;
}
.news_block h2 {
	margin:0px 0px 10px 0px;font:bold 9pt Tahoma; color:#000000;padding-left:18px;background: url(images/t.gif) 0 4px no-repeat;
}
.news {
	width:256px;float:left;margin-right:13px; padding-bottom:10px;
}
.top_ugl_n {
	height:4px;font-size:1px;background: url(images/top_ugl_n.gif) no-repeat;
}
.bottom_ugl_n {
	height:4px;font-size:1px;background: url(images/bottom_ugl_n.gif) no-repeat;
}
.news_text {
	line-height:11px;background:#d5e6fe;padding:3px 6px 2px 7px;
}
.news_text img {
	display:block;float:left;margin:0px 5px 0px 0px;
}
.news_text a {
	font:bold 8pt Tahoma; color:#000000;text-decoration:none;
}
.news_text a:hover {
	text-decoration:underline;
}
.news_text p {
	line-height:15px;font:normal 8pt Tahoma; color:#000000;margin:5px 0px 5px 0px;
}
.date_news {
	float:right;font:bold 7pt Tahoma; color:#000000;
}
.arh_news {
	text-align:right;margin:0px 20px 0px 0px;
}
.arh_news a {
	font:bold 8pt Tahoma; color:#000000;text-decoration:underline;
}
.arh_news a:hover {
	text-decoration:none;
}
.footer {left:1px;position:relative;z-index:300;clear:both;margin:0px auto;width:895px;height:80px;background: url(images/footer.gif) 1px 0 no-repeat;}

.page {font-weight:bold; color: #CFF73F; padding:5px; font:normal 8pt Tahoma; margin:10px 0px 10px 0px;}
.page a {border:1px solid #CFF73F; color: #000; padding:0 5px 0 5px; text-decoration:none;}
.page a:hover {border:1px solid #CFF73F; background-color:#D5E6FE; color:#000; text-decoration:none;}
.page b.activ{background-color:#D5E6FE; color:#000; text-decoration:none; border:1px solid #CFF73F; display:"inline-block";padding:0 5px 0 5px;}

#error {color:#000000;border: solid 1px #ff0000;}

