body { font-size:12px; font-family:tahoma; color:#333; padding:0px; margin:0px; background:#ededee; }
a { color:#966; font-size:11px; font-family:tahoma; }
a:hover { text-decoration:none; }
a img { border:none; }
form { padding:0px; margin:0px; }

.clr { clear:both; height:16px; font-size:16px; }
.clr2 { clear:both; font-size:9px; height:9px; }
.clr3 { font-size:20px; height:20px; clear:both; }
.clr4 { font-size:12px; height:12px; clear:both; }
.textL { text-align:left; }
.textC { text-align:center; }
.textR { text-align:right; }
.clear { clear:both; }
.left { float:left; }
.right { float:right; }
.w48 { width:48%; }
.paddingB5px { padding-bottom:5px; }
.paddingB7px { padding-bottom:7px; }
.paddingB10px { padding-bottom:10px; }
.paddingT5px { padding-top:5px; }
.paddingT10px { padding-top:10px; }
.paddingT26px { padding-top:26px; }
.container { width:100%; clear:both; } /*overflow:hidden;*/
.red { color:#900; }
.bold { font-weight:bold; }
.no_decoration_link a { text-decoration:none; }
.no_padding_p p { padding:0px; margin:0px; }
.no_padding_p_bottom p { padding-bottom:0px; margin-bottom:0px; }
.link a { text-decoration:none; }
	.link a:hover { text-decoration:underline; }

#container { margin:0px auto; position:relative; z-index:1; }



.menu_top_main { width:990px; height:68px; }
ul#Top { height:35px; padding:0px; margin:0px; list-style-type:none; background:url(/_site/cms/_pic/main/menu_top_back.gif) no-repeat left top; position:relative; }
	ul#Top li.menu_act ul { display:block; }
	ul#Top li { display:block; float:left; text-align:center; font-size:11px; text-transform:uppercase; color:#666; font-family:tahoma; font-weight:500; text-decoration:none; }
	ul#Top li a, ul#Top li span { display:block; padding:14px 8px 0px 8px; height:21px; font-size:11px; text-transform:uppercase; color:#fff; font-family:tahoma; font-weight:600; text-decoration:none; }
ul#Top ul { padding:0px; margin:0px; padding-left:20px; list-style-type:none; height:33px; width:100%; background:url(/_site/cms/_pic/main/manu_top_back_bottom.gif) no-repeat left top; display:none; position:absolute; left:0px; top:35px; font-size:11px; height:35px; line-height:35px; text-transform:uppercase; color:#fff; font-family:tahoma; font-weight:600; text-decoration:none; }
	ul#Top ul a, ul#Top ul span { display:block; padding:0px 9px; line-height:35px; height:35px; font-size:11px; text-transform:uppercase; color:#666; font-family:tahoma; font-weight:600; text-decoration:none; }
	ul#Top ul a:hover, ul#Top ul span:hover { color:#d20000; }
	ul#Top ul li { position:relative; }
		ul#Top ul li img { position:absolute; right:0px; top:5px; }
	
.roundabout { width:100%; overflow:hidden; padding-top:0px; position:relative; }
	#carusel_back_left { position:absolute; left:0px; top:0px; z-index:99; height:104px; width:40px; background:url(/_site/cms/_pic/main/carusel_back_left.png) no-repeat left top; }
	#carusel_back_right { position:absolute; right:0px; top:0px; z-index:99; height:104px; width:40px; background:url(/_site/cms/_pic/main/carusel_back_right.png) no-repeat left top; }

#bottom { height:104px; overflow:hidden; position:relative; width:100%; }
	#bottom ul { height:104px; margin:0px; list-style-type:none; padding:0px; }
	#bottom ul li { float:left; width:205px; padding:0px 5px; margin:0; list-style:none; display:inline; }
	#bottom ul li a { display:block; height:104px; overflow:hidden; margin-right:5px; }
	

.containerTL { background:url(/_site/cms/_pic/main/cornerTL.gif) no-repeat left top; }
.containerTR { background:url(/_site/cms/_pic/main/cornerTR.gif) no-repeat right top; }
.containerBL { background:url(/_site/cms/_pic/main/cornerBL.gif) no-repeat left bottom; }
.containerBR { background:url(/_site/cms/_pic/main/cornerBR.gif) no-repeat right bottom; }
.content_box {  position:relative; z-index:-1; padding:10px; background:#fff; }

.container_top { height:8px; background:url(/_site/cms/_pic/main/corner_top_right.gif) no-repeat right top; clear:both; }
.container_center { border-left:1px solid #b7b7b8; border-right:1px solid #b7b7b8; background:#fff; clear:both; width:auto; overflow:hidden; }
.container_center_2 { border:1px solid #b7b7b8; background:#f8f8f8; clear:both; width:auto; overflow:hidden; }
.container_bottom { height:8px; background:url(/_site/cms/_pic/main/corner_bootom_right.gif) no-repeat right bottom; clear:both; }

.search { width:990px; clear:both; position:relative; background:url(/_site/cms/_pic/main/search_back.gif) no-repeat right top; height:38px; }
	.search_left { width:190px; float:left; height:38px; line-height:38px; padding-left:2px; }
		.search_left a { color:#d80e21; font-size:12px; font-family:arial; text-transform:uppercase; font-weight:bold; }
	.search_right { width:760px; text-align:right; padding-right:12px; height:26px; position:absolute; top:5px; right:0px; }
		.search_right .serch_input { border:1px solid #b7b7b8; background:#fff; font-size:11px; font-family:verdana; padding:3px 0px; width:344px; }
		.search_right .select { border:1px solid #b7b7b8; background:#fff; font-size:11px; font-family:verdana; padding:3px 0px; width:348px;}
		.search_right #select_search { display:none; position:absolute; z-index:99; left:-1px; top:20px; background:#fff; border:1px solid #b7b7b8; width:364px; }
		.search_right #select_search div { padding:3px; text-align:left; }
		.search_right .select_text { text-align:left; }

.header { clear:both; padding:5px 0px; width:100%; overflow:hidden; }
	.header .logo { width:231px; float:left; position:relative; padding-top:0px; padding-left:0px; }
		.header .logo .logo_link { left:10px; top:-10px; }
	.header .baner { width:535px; float:left; }
	.header .login { width:220px; float:right; }
		.avatar_login { width:40px; float:left; padding-top:6px; }
		.name_login { width:140px; float:right; }
			.name { color:#333; font-family:arial; font-size:12px; font-style:italic; padding-top:3px; }
			.name_login_link { color:#b23f3f; padding-top:1px; }
				.name_login_link a { color:#b23f3f; font-size:11px; font-family:arial; }
	.login_form {  font-size:11px; font-family:tahoma; color:#333; }
	.bookmarks { padding-top:3px; }
	.RemindPassword { display:none; color:#666; font-size:10px; padding:0px 4px; }

.crumbs { width:100%; overflow:hidden; padding:5px 0px 3px 0px; }
	.crumbs a { color:#666; font-size:11px; text-transform:uppercase; font-family:tahoma; text-decoration:none; }
	.crumbs a:hover { text-decoration:underline; }
	.crumbs span { color:#d20000; font-size:11px; text-transform:uppercase; font-family:tahoma; }

.content { clear:both; padding-top:5px; }/*  overflow:hidden; */
	.content_left { float:left; }
	.content_center { float:left; line-height:18px; font-family:arial; font-size:12px; }
		.content_center a { font-size:12px; font-family:arial; line-height:18px; }
	.content_center_2 { float:right; }
	.content_right { float:right; }
	
	.box_1 { background:#f8f8f8; border:1px solid #eee; padding:5px 7px; color:#666; font-size:12px; font-family:tahoma; }
	.box_image { width:48px; float:left; overflow:hidden; }
	.box_image_2 { width:74px; overflow:hidden; float:left; padding-top:3px; }
	.box_content { display:table; overflow:hidden; }
	.box_title h1, .box_title h2 { text-transform:uppercase; color:#d20000; font-size:14px; font-family:arial; padding:0px 0px 8px 0px; margin:0px; }
	
	.list_news_date_time { width:32px; float:left; color:#333; font-size:12px; font-family:tahoma; margin-right:11px; text-align:right; padding-top:1px; }
		.list_news_text { font-family:tahoma; font-size:12px; line-height:16px; color:#000000; display:table; overflow:hidden; }
			.list_news_text a { font-family:tahoma; font-size:12px; line-height:16px; color:#000000; text-decoration:none; }
			.list_news_text a:hover { text-decoration:underline; }
		.list_news_descr { color:#999; font-family:tahoma; line-height:normal; font-size:12px; padding-top:5px; }
			.list_news_descr ul { padding-left:15px; padding-top:0px; margin:0px; }
			.list_news_descr ul li { padding:3px 0px; }
	.date_year a { padding-right:10px; color:#666; text-decoration:underline; }
		.date_year a:hover { text-decoration:none; }
	.arhiv_news_date { color:#333; font-size:12px; font-family:tahoma; width:47px; background:url(/_site/cms/_pic/main/clock.gif) no-repeat left 3px; float:left; margin-right:5px; text-align:right; padding-top:1px; }
	.arhiv_news_lc { width:20px; float:left; }
		.arhiv_news_text { color:#000; font-family:tahoma; font-size:12px; line-height:16px; display:table; overflow:hidden; }
			.arhiv_news_text a { color:#000; font-family:tahoma; font-size:12px; line-height:16px; text-decoration:none; }
			.arhiv_news_text a:hover { text-decoration:underline; }
	
	/*.news_title_img {  }*/
		.news_title_img h1, .news_title_img h2 { color:#333; font-size:14px; font-family:tahoma; margin:0px; padding:0px 0px 3px 0px; }
		.news_title_img a:hover h1, .news_title_img a:hover h2 { text-decoration:underline; }
	.news_title h1, .news_title h2 { color:#333; font-size:13px; font-family:tahoma; margin:0px; padding:0px 0px 3px 0px; }
		.news_title a:hover h1, .news_title a:hover h2 { text-decoration:underline; }
		.news_title h1 a, .news_title h2 a { color:#333; font-size:13px; font-family:tahoma; margin:0px; padding:0px 0px 3px 0px; }
	.news_title_2 h1, .news_title_2 h2 { color:#333; font-size:12px; font-family:arial; font-style:italic; margin:0px; padding:0px 0px 3px 0px; }
	.news_title_3 h1, .news_title_3 h2 { color:#333; font-size:14px; font-family:tahoma; margin:0px; padding:2px 0px 3px 0px; }
		.news_title_3 a:hover h1, .news_title_3 a:hover h2 { text-decoration:underline; }
	.news_title_4 h1, .news_title_4 h2 { color:#333; font-size:14px; font-family:tahoma; margin:0px; margin-top:-2px; padding:0px; }
	.news_title_5 h1, .news_title_5 h2 { color:#333; font-size:14px; font-family:tahoma; margin:0px; padding:2px 0px 3px 0px; border-bottom:1px solid #ccc; }
	.news_text { color:#666; font-size:12px; font-family:tahoma; line-height:16px; }
		.news_text a { color:#666; font-size:12px; font-family:tahoma; line-height:16px; }
	.news_text_2 { color:#999; font-size:11px; font-family:tahoma; line-height:12px; }
	.news_text_3 { color:#333; font-size:13px; font-family:tahoma; }
	.news_text_4 { color:#333; font-size:11px; font-family:tahoma; }
	.news_text_5 { font-family:tahoma; font-size:12px; color:#666; }
		.news_text_5 ul, .news_text ul { margin:0px; padding:0px; padding:0px; list-style:none; }
			.news_text_5 ul li, .news_text ul li { padding:2px 0px 2px 10px; background:url(/_site/cms/_pic/main/ul_list_back.gif) no-repeat left 6px; }

	
	.news_title_img a, .news_title a, .news_title_2 a, .news_title_3 a, .news_title_4 a, .news_title_5 a { text-decoration:none; }
	
	.comments_1 { color:#d80e21; font-size:12px; font-family:tahoma; padding-bottom:5px; }
	.comments_2 { padding:6px 10px 0px 0px; text-align:right; }
	
	.autor_1 { padding-top:8px; padding-right:5px; font-size:11px; font-family:tahoma; color:#999; font-style:italic; line-height:12px; text-align:right; }
	.autor_2 { padding-right:5px; font-size:11px; font-family:tahoma; color:#999; font-style:italic; line-height:12px; text-align:right; }
		.autor_1 a, .autor_2 a { font-style:italic; }
		.autor_1 a:hover, .autor_2 a:hover { text-decoration:none; }
		.autor_1 p, .autor_2 p { font-size:11px; font-family:tahoma; color:#999; font-style:italic; text-align:right; margin:0px; padding:0px; }
	
	.news_text ul { margin:0px; padding:0px; padding:0px; list-style:none; }
		.news_text ul li { padding:2px 0px 2px 10px; background:url(/_site/cms/_pic/main/ul_list_back.gif) no-repeat left 5px; }
	
	.date { font-size:11px; font-family:arial; padding-left:15px; background:url(/_site/cms/_pic/main/clock.gif) no-repeat left 1px; }
	.date_2 { font-size:11px; font-family:arial; line-height:normal; padding-left:15px; background:url(/_site/cms/_pic/main/clock.gif) no-repeat left 1px; border-bottom:1px solid #ccc; }
		.date span, .date_2 span, .date_4 span { color:#666; }
	.date_3 { color:#666; font-size:12px; font-family:tahoma; }
	.date_4 { font-size:11px; font-family:arial; padding-left:17px; padding-bottom:2px; background:url(/_site/cms/_pic/main/date_4.gif) no-repeat left -2px; border-bottom:1px solid #ccc; }
	.date_5 { color:#c00; font-size:11px; font-family:tahoma; border-bottom:1px solid #ccc; padding-bottom:3px; font-weight:bold; }
	
	.name_section { padding-top:7px; font-size:11px; font-family:arial; }
		.name_section a { font-size:11px; font-family:arial; }
	.link_menu { padding-top:2px; font-size:11px; font-family:arial; }
		.link_menu a { font-size:11px; font-family:arial; line-height:12px; }
	.personal_data { padding-left:15px; background:url(/_site/cms/_pic/main/login2.gif) no-repeat left 7px; padding-top:5px; padding-bottom:1px; }
		.personal_data a { font-family:tahoma; font-size:11px; }
	
	.link_title { font-size:14px; font-family:tahoma; color:#333; padding:8px 0px 5px 0px; }
		.link_title a { font-size:14px; font-family:tahoma; color:#333; font-weight:bold; text-decoration:none; }
		.link_title a h1, .link_title a h2 { font-size:14px; font-family:tahoma; color:#333; margin:0px; }
		.link_title a:hover { text-decoration:underline; }
	.link_title_2 { font-size:14px; font-family:tahoma; color:#333; font-weight:bold; }
		.link_title_2 a { font-size:14px; font-family:tahoma; color:#333; }
	.link_title_3 { font-size:14px; font-family:tahoma; color:#333; font-weight:bold; padding-bottom:5px; margin-top:-3px; }
		.link_title_3 a { font-size:14px; font-family:tahoma; color:#333; font-weight:bold; text-decoration:none; }
		.link_title_3 a:hover { text-decoration:underline; }
	.link_title_4 { font-size:13px; font-family:tahoma; color:#929292; text-decoration:none; font-weight:bold; }
		.link_title_4 a { font-size:13px; font-family:tahoma; color:#929292; text-decoration:none; }
		.link_title_4 a:hover { text-decoration:underline; }
	.link_title_5 { font-size:13px; font-family:tahoma; color:#333; font-weight:bold; }
		.link_title_5 a { font-size:13px; font-family:tahoma; color:#333; }
	.link { font-size:11px; font-family:tahoma; }
	.link_2 { font-size:12px; font-family:tahoma; color:#333; }
		.link_2 a { font-size:12px; font-family:tahoma; color:#333; text-decoration:none; }
		.link_2 a:hover { text-decoration:underline; }
	
	.cutata { padding-top:8px; font-size:11px; font-family:tahoma; color:#999; font-style:italic; line-height:12px; }
	.cutata_2 { padding:0px 0px 5px 0px; font-size:11px; font-family:tahoma; color:#999; font-style:italic; line-height:12px; clear:both; }
	.cutata_3 { padding:5px 0px; font-size:12px; font-family:tahoma; color:#666; font-style:italic; clear:both; }
	.cutata_4 { padding-top:8px; font-size:11px; font-family:tahoma; color:#999; line-height:12px; }
	
	
	.doc { padding-top:7px; font-size:11px; font-family:tahoma; color:#996666; padding-left:15px; background:url(/_site/cms/_pic/main/doc.gif) no-repeat left 8px; }
		.doc a { font-size:12px; font-family:arial; color:#996666; }
	.doc .date { float:left; background:none; color:#996666; padding-right:5px; padding-left:0px; }
	.doc .date span { color:#966; font-size:11px; font-family:tahoma; }
	.doc .link_title_2 a { font-weight:normal; font-size:11px; font-family:tahoma; text-decoration:underline; line-height:normal; }
	.doc .link_title_2 { padding:0px; margin:0px; line-height:11px; font-size:12px; }
	
	.news { clear:both; padding:10px 0px; }
		.news img { float:left; padding:9px 14px 5px 0px; }
		.news p { margin:0px; padding:7px 0px; line-height:14px; }
		.news h1, .news h2, .news h3, .news h4, .news h5, .news h6 { color:#d20000; margin:0px; padding:10px 0px; font-size:12px; font-family:tahoma; }
		.news a { font-size:12px; }
		
	.box_form { padding:0px 12px; width:auto; overflow:hidden; }
		.box_form_left { width:310px; float:left; }
		.box_form_right { width:187px; float:right; }
		.form_button { background:url(/_site/cms/_pic/main/button_back.gif) no-repeat right top; height:23px; line-height:23px; display:block; text-align:center; position:relative; color:#666; text-decoration:none; }
			.form_button img { position:absolute; left:0px; top:0px; }
		.attention { background:url(/_site/cms/_pic/main/attention.gif) no-repeat left 2px; padding-left:15px; color:#d20000; font-size:11px; font-family:tahoma; }
		 	
	.comments_header { background:#eee; padding:5px 11px; width:auto; overflow:hidden; }
		.comments_date { font-size:11px; font-family:arial; padding-left:15px; background:url(/_site/cms/_pic/main/clock.gif) no-repeat left 1px; width:200px; float:left; }
		.comments_autor { width:250px; float:right; text-align:right; font-size:11px; font-family:tahoma; color:#333; }
			.comments_autor a { font-size:11px; font-family:tahoma; color:#333; text-decoration:none; }
			.comments_autor a:hover { text-decoration:underline; }
		.comments_text { font-size:11px; font-family:tahoma; color:#333; padding:8px 11px 0px 11px; }
	
	.liga_club { display:block; background:url(/_site/cms/_pic/main/search_back.gif) no-repeat right top; position:relative; padding-right:50px; font-size:12px; font-family:tahoma; text-align:right; height:38px; line-height:38px; text-decoration:none; text-transform:uppercase; color:#666; }
		.liga_club img { position:absolute; left:0px; top:0px; }
		.liga_club img.button { position:absolute; left:179px; top:5px; }
		.liga_club:hover { text-decoration:underline; }
		
	.bookmarks_blocks { font-size:11px; font-weight:bold; font-family:tahoma; text-transform:uppercase; color:#666; padding:0px; margin:0px; position:relative; clear:both; height:24px; }
			.bookmarks_blocks a { font-size:11px; font-family:tahoma; text-transform:uppercase; color:#666; text-decoration:none; font-weight:bold; }
			.bookmarks_blocks div.link { position:relative; z-index:80; text-align:center; height:24px; line-height:24px; }
		.bookmarks_blocks .act_first { background:url(/_site/cms/_pic/main/bookmark_back_act.gif) #fff repeat-x left top; float:left; position:relative; height:34px; }
			.bookmarks_blocks .act_first .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left 0px; }
			.bookmarks_blocks .act_first .right_img { height:34px; width:24px; position:absolute; right:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat right -34px; }
		.bookmarks_blocks .act_2 { background:url(/_site/cms/_pic/main/bookmark_back_act.gif) #fff repeat-x left top; float:left; position:relative; height:34px; }
			.bookmarks_blocks .act_2 .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -340px; }
			.bookmarks_blocks .act_2 .right_img { height:34px; width:24px; position:absolute; right:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat right -34px; }
		.bookmarks_blocks .no_act_first { background:url(/_site/cms/_pic/main/bookmark_back_no_act.gif) repeat-x left top; float:left; position:relative; height:34px; }
			.bookmarks_blocks .no_act_first .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -204px; }
			.bookmarks_blocks .no_act_first .right_img { height:34px; width:24px; position:absolute; right:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat right -238px; }
			.bookmarks_blocks .no_act_first .link { padding-left:18px; }
		.bookmarks_blocks .no_act_first_2 { background:url(/_site/cms/_pic/main/bookmark_back_no_act.gif) repeat-x left top; float:left; position:relative; height:34px; }
			.bookmarks_blocks .no_act_first_2 .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -204px; }
			.bookmarks_blocks .no_act_first_2 .right_img { height:34px; width:24px; position:absolute; right:-1px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat right -306px; }
			.bookmarks_blocks .no_act_first_2 .link { padding-left:18px; }
		.bookmarks_blocks .no_act_1 { background:url(/_site/cms/_pic/main/bookmark_back_no_act.gif) repeat-x left top; float:left; position:relative; height:34px; }
			.bookmarks_blocks .no_act_1 .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -68px; }
			.bookmarks_blocks .no_act_1 .right_img { height:34px; width:24px; position:absolute; right:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat right -102px; }
		.bookmarks_blocks .no_act_2 { background:url(/_site/cms/_pic/main/bookmark_back_no_act.gif) repeat-x left top; float:left; position:relative; height:34px; }
			.bookmarks_blocks .no_act_2 .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -136px; }
			.bookmarks_blocks .no_act_2 .right_img { height:34px; width:24px; position:absolute; right:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -102px; }
		.bookmarks_blocks .no_act_3 { background:url(/_site/cms/_pic/main/bookmark_back_no_act.gif) repeat-x left top; float:left; position:relative; height:34px; }
			.bookmarks_blocks .no_act_3 .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -272px; }
			.bookmarks_blocks .no_act_3 .right_img { height:34px; width:24px; position:absolute; right:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -306px; }
		.bookmarks_blocks .no_act_4 { background:url(/_site/cms/_pic/main/bookmark_back_no_act.gif) repeat-x left top; float:left; position:relative; height:34px; }
			.bookmarks_blocks .no_act_4 .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -68px; }
			.bookmarks_blocks .no_act_4 .right_img { height:34px; width:24px; position:absolute; right:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -102px; }
		.bookmarks_blocks .no_act_last { float:left; width:20px; position:relative; height:40px; position:relative; height:34px; }
			.bookmarks_blocks .no_act_last .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -170px; }
		.bookmarks_blocks .act_last { float:left; width:20px; position:relative; height:40px; position:relative; height:34px; }
			.bookmarks_blocks .act_last .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(/_site/cms/_pic/main/bookmark_corner.gif) no-repeat left -374px; }
		
		.time { color:#666; width:34px; font-size:11px; float:left; text-align:center; }
			.time_act { background:url(/_site/cms/_pic/main/time_act.gif) no-repeat left 5px; font-size:11px; color:#fff; width:34px; float:left; text-align:center; }
			
		.itog_title { width:55px; padding-left:3px; text-align:center; height:25px; line-height:25px; color:#c00; font-size:11px; text-transform:uppercase; font-family:tahoma; float:left; position:relative; z-index:8; }
		.itog_time { width:140px; padding-left:3px; float:left; height:24px; line-height:24px; position:relative; z-index:8; }
		.rss_2 { float:right; padding-top:4px; width:20px; text-align:right; }
		.add_news_link { width:150px; position:absolute; right:12px; top:0px; height:24px; line-height:24px; text-align:center; }
			.add_news_link a { color:#966; font-size:11px; font-family:tahoma; text-transform:none; text-decoration:underline; }
				.add_news_link a:hover { text-decoration:none; }
		
		.itog_time_2 { border-bottom:1px solid #ccc; padding:0px 0px 2px 0px; width:100%; overflow:hidden; }
			.itog_time_2  .itog_date { font-size:11px; font-family:tahoma; width:50px; float:left; background:url(/_site/cms/_pic/main/data_back_itog.gif) left top no-repeat; padding:0px 0px 3px 3px; color:#fff; }
			.itog_time_2  .itog_time_box { font-size:11px; font-family:tahoma; width:137px; float:right; color:#666; text-align:right; }
				.itog_time_2 .itog_time_box .time { float:right; height:16px; }
				.itog_time_2 .itog_time_box .time_act { background:url(/_site/cms/_pic/main/time_act.gif) no-repeat left 0px; font-size:11px; color:#fff; width:34px; float:right; text-align:center; height:16px; }
		
	.news_box { clear:both; padding:10px 14px 7px 14px; line-height:18px; }
	.news_box a { line-height:18px; }
		.news_left { width:200px; overflow:hidden; float:left; margin-right:11px; }
			.news_img_large { padding-bottom:6px; }
			.news_photo_autor { width:40px; float:left; padding-top:2px; }
			.news_cloud { width:152px; float:right; line-height:11px; }
				.news_cloud a { font-size:11px; font-family:tahoma; line-height:13px; }
		.news_right {  display:table; }/*overflow:hidden;*/ 
			.news_right ul li { color:#999; font-family:arial; line-height:normal; font-size:12px; padding-top:5px; }
			.news_right ul { padding-left:15px; padding-top:0px; margin:0px; }
			.news_right ul li { padding:3px 0px; }
			.section_name { height:14px; width:100px; float:right; line-height:normal; position:relative; background:url(/_site/cms/_pic/main/news_section_corner_back.gif) no-repeat right top; text-align:center; }
				.section_name img { position:absolute; left:0px; top:0px; }
				.section_name a { font-size:11px; font-family:tahoma; line-height:normal; }
			img.li_back { padding:0px 5px 0px 0px; vertical-align:1px; }
		.news_date_full_time { font-size:11px; font-family:tahoma; color:#666; padding:13px 14px 5px 14px; }
		.today_day { width:118px; text-align:center; color:#fffefe; font-size:11px; font-family:tahoma; height:18px; line-height:18px; margin-right:10px; }
		
		.act_menu_left_img { display:none; }
		.act_menu_back { position:relative; background: url(/_site/cms/_pic/main/date_back.gif) no-repeat right top; color:#fffefe; font-size:11px; font-family:tahoma; height:18px; line-height:18px; display:block; }
		.act_menu_back .act_menu_left_img { position:absolute; left:0px; top:0px; display:block; }
		.act_menu_back span { position:relative; z-index:99; }
		
		.list_news_date_time { color:#333; font-size:12px; font-family:tahoma; width:32px; float:left; margin-right:11px; text-align:right; }
		.list_news_text { color:#333; font-size:12px; font-family:tahoma; display:table; overflow:hidden; }
			.list_news_text a { color:#333; font-size:12px; font-family:tahoma; text-decoration:none; }
			.list_news_text a:hover { text-decoration:underline; }
		
		.list_news_date_time_2 { width:101px; float:left; }
		.list_news_text_2 { color:#333; font-size:12px; font-family:tahoma; display:table; }
			.list_news_text_2 a { color:#333; font-size:12px; font-family:tahoma; text-decoration:none; }
			.list_news_text_2 a:hover { text-decoration:underline; }
		
		.cloud_left { width:230px; float:left; text-align:justify; }
		.cloud_right { width:230px; float:right; text-align:justify; }
			.cloud_left a, .cloud_right a { color:#999; font-family:tahoma; text-decoration:none; }
			.cloud_left a:hover, .cloud_right a:hover { text-decoration:underline; }
		
		.pablik_menu { width:300px; float:left; }
			.pablik_menu a { color:#966; font-size:11px; font-family:tahoma; text-decoration:underline; }
			.pablik_menu a.act_menu_back { padding-left:0px; position:relative; background: url(/_site/cms/_pic/main/date_back.gif) no-repeat right top; color:#fffefe; text-decoration:none; cursor:inherit; font-size:11px; font-family:tahoma; height:18px; line-height:18px; display:block; }
			.pablik_menu .link_1 { width:55px; text-align:center; height:18px; line-height:18px; float:left; margin-right:10px; text-align:center; }
			.pablik_menu .link_2 a { padding-left:0px; text-align:center; height:18px; line-height:18px; float:left; margin-right:10px; text-align:center; }
		
		/* класы навигатора */
		.pager { padding:12px 14px 10px 14px; border-top:1px solid #ccc; }
		.clsNavActual { color:#333; font-size:11px; font-family:tahoma; text-align:center; padding:0px 5px; }
		.clsNavSep { font-size:0px; width:0px; }
		.clsNavPage { text-align:center; padding:0px 5px; }
		.clsNavPage a.clsNavHRef { font-size:11px; font-family:tahoma; color:#666; }
		.clsNavPage a.clsNavHRef span { color:#966; font-size:11px; font-family:tahoma; }
		.clsNavPage a.clsNavHRef:hover { text-decoration:none; color:#c00; }
		
		.pager_list .clsNavTable { text-align:right; }
		
	.list_box { padding:9px 0px 0px 14px; background:url(/_site/cms/_pic/main/ul_list_back.gif) no-repeat 2px 13px; clear:both; font-size:12px; font-family:tahoma; color:#333; }
	.list_box_2 { padding-left:18px; font-size:12px; font-family:tahoma; color:#333; }
		.list_namber { width:14px; float:left; }
 
.menu_bottom { background:url(/_site/cms/_pic/main/search_back.gif) no-repeat right top; height:38px; line-height:38px; position:relative; }
	.menu_bottom td { background:url(/_site/cms/_pic/main/menu_top_border.gif) no-repeat right top; text-align:center; }
	.menu_bottom td a { font-size:11px; font-family:tahoma; font-weight:bold; text-transform:uppercase; color:#666; text-decoration:none; }
	.menu_bottom td a:hover { color:#900; }
	
	.box_conf_list_lz { width:263px; float:right; overflow:hidden; }

.footer {}
	.footer_left { width:500px; float:left; }
		.footer_left a { color:#999; font-family:tahoma; font-size:11px; }
	.footer_center { width:260px; float:left; }
		.footer_center a { font-family:verdana; font-size:11px; color:#933; line-height:14px; }
	.footer_right { width:220px; float:right; }
		.footer_right a { font-family:verdana; font-size:11px; color:#933; line-height:14px; }
		/*.footer_right span { display:none; }*/

/* крутилка ajaxs */
.load_submited { position:absolute; display:none; }
.submited .load_submited { position:absolute; display:block; z-index:999; }


/* feed */
.c .pubTitle{padding-bottom:5px;font-size:12px;font-weight:normal;text-decoration:none; }
.con .pubTitle{padding-bottom:5px;}
	.pubTitle a { color:#333; }
		.pubTitle a:hover { color: rgb(115, 115, 115); }
#feed-conf .pubTitle{padding-bottom:0px;}
.con .pubDate{padding-bottom:5px;}
.con .pubTitle A{font-size:12px;font-weight:normal;text-decoration:none;}
.con .pubTitle A:hover{font-size:12px;font-weight:normal;text-decoration:none;}
.con .bold{font-weight:bold;}
.c .pubTitle A,.c .pubTitle A:hover{font-size:12px;font-weight:normal;text-decoration:none;}
.c .pubTitle IMG{border:none;text-decoration:none;}
.con a { color:#333; }
	.con a:hover { color: rgb(115, 115, 115); }
	
/* финансы */
.tdstyle1 { font-size:13px; font-weight:bold; color:#000; padding-bottom:5px; text-align:left; }
.tdstyle2 { border-bottom:1px solid #ccc; color:#949494; padding:2px 0px; font-size:11px; text-align:left; width:33%; }
.tdstyle3 { font-size:13px; font-weight:bold; color:#000; width:38%; padding:2px 0px; text-align:left; width:33%; }
.tdstyle4 { font-weight:bold; color:#666; width:35%; padding:2px 0px; text-align:left; width:33%; }
.tdstyle5 { font-weight:bold; color:#666; width:27%; padding:2px 0px; text-align:left; width:33%; }
#ligastatimage  { display:none; }

#menu_left_box { width:100%; overflow:hidden; border-top:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3; }
.menu_left { padding:0px; position:relative; }
ul#menu_left { margin:0px; padding:0px; list-style-type:none; }
	ul#menu_left li { position:relative; z-index:1; display:block; padding:0px; margin:0px;list-style-type:none; border-top:1px solid #b3b3b3; background:url(/_site/cms/_pic/main/menu_left_back.jpg) repeat-y left top; }
		ul#menu_left li a { overflow:hidden; padding:12px 20px; display:block; color:#666; font-weight:bold; text-decoration:none; text-transform:uppercase; }
		ul#menu_left li a:hover { text-decoration:underline; }
		ul#menu_left li span { padding:12px 20px; display:block; width:180px; overflow:hidden; color:#d20000; font-weight:bold; text-decoration:none; text-transform:uppercase; }
		ul#menu_left li a.act, ul#menu_left li a:hover { background:url(/_site/cms/_pic/main/menu_left_back2.jpg) repeat-y left top; color:#d20000; }
		ul#menu_left li.menu_act li.menu_act a { color:#d20000; }
		ul#menu_left li ul li a.act, ul#menu_left li ul li a:hover  { color:#d20000; text-decoration:underline; }
		ul#menu_left li ul li span { padding:12px 20px 12px 40px; display:block; width:160px; font-weight:normal; text-decoration:none; text-transform:uppercase; font-size:11px; }
	ul#menu_left li ul { padding:0px; margin:0px; list-style-type:none; display:none; width:100%; overflow:hidden; }
	ul#menu_left li.menu_act ul { display:block; }
	ul#menu_left li ul li a { font-weight:normal; padding:12px 20px 12px 40px; }
	img.menu_left_img_bottom { position:relative; top:-9px; z-index:99; }
	img.menu_left_img_top { position:absolute; top:0px; left:0px; z-index:99; }
	
	.manu_left_TL { position:absolute; left:0px; top:0px; width:9px; height:9px; z-index:99; }
	.manu_left_TR { position:absolute; right:0px; top:0px; width:9px; height:9px; z-index:99; }
	.manu_left_BL { position:absolute; left:0px; bottom:0px; width:9px; height:9px; z-index:99; height:9px; line-height:9px; }
	.manu_left_BR { position:absolute; right:0px; bottom:0px; width:9px; height:9px; z-index:99; height:9px; line-height:9px; }

.link_search_menu { padding:0px; width:28px; height:28px; display:block; }
	.form_search_menu { width:48%; float:right; padding-top:0px; padding-right:18px; }
	
.spotcount { width:48%; float:left; font-size:11px; font-family:tahoma; padding-top:7px; }
.controls { width:48%; float:right; text-align:right; }
.container_center .component_box { padding:7px 14px 7px 14px; position:static }

/*.dyncontent { position:relative; }*/

.news_box_grey { position:relative; width:100%; overflow:hidden; font-family:arial; }
	.news_box_grey .news_box_grey_top { width:100%; position:absolute; left:0px; top:0px; height:8px; background:url(/_site/cms/_pic/main/corner_top_right_grey.gif) no-repeat right top; }
	.news_box_grey .news_box_grey_bottom { width:100%; position:absolute; left:0px; bottom:0px; height:8px; background:url(/_site/cms/_pic/main/corner_bottom_right_grey.gif) no-repeat right top; }
	.news_box_grey .news_box_grey_center { border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px; background:url(/_site/cms/_pic/main/blocks_back_grey.gif) repeat-x left bottom; }

.menu_systems { background:url(/_site/cms/_pic/main/menu_right_systems.gif) no-repeat right top; height:31px; padding:5px 20px 0px 20px; position:relative; }
.menu_systems img { position:absolute; left:0px; top:0px; }
	.menu_systems .menu_left_systems_act { display:block; width:150px; float:left; overflow:hidden; position:relative; cursor:auto; text-transform:uppercase; font-size:11px; }
	.menu_systems .menu_left_systems_act img { position:absolute; left:0px; top:0px; }
	.menu_systems .menu_left_systems_act span { background:url(/_site/cms/_pic/main/menu_right_systems_act.gif) no-repeat right bottom; font-weight:bold; color:#d50000; display:block; height:26px; line-height:26px; text-align:center; }
	.menu_systems .menu_left_systems_act2 { display:block; width:150px; float:left; overflow:hidden; cursor:pointer; text-transform:uppercase; font-size:11px; }
	.menu_systems .menu_left_systems_act2 span { display:block; height:26px; line-height:26px; text-align:center; font-weight:bold; color:#fff; }
	
/* всплывающие подсказки */
.tooltip_img { width:10px; display:inline-block; cursor:help; }
	.tooltip_box { position:absolute; left:-22px; bottom:-4000px; width:250px; height:auto; z-index:9999; display:block; }
		.tooltip_top { display:block; }
		.tooltip_center { padding:0px 6px; background:url(/_site/cms/_pic/main/tooltip_center.gif) repeat-y left top; display:block; color:#000; font-weight:normal; text-align:left; }
			.tooltip_center p, .tooltip_center h1, .tooltip_center h2, .tooltip_center h3, .tooltip_center ul, .tooltip_center li { margin:0px; color:#000; padding:0px; font-weight:normal; text-align:left; display:inline; height:auto; overflow:visible; position:relative; }
		.tooltip_bottom { display:block; }
	.hidden_tooltip { display:none; }

.contacts_box { height:23px; line-height:23px; width:100%; overflow:hidden; background:url(/_site/cms/_pic/main/contacts_back.gif) #fde7c2 repeat-x left bottom; border-bottom:1px solid #fbc370; position:fixed; z-index:99; left:0px; top:2px; }
	.contacts_box .internal_box { width:950px; margin:0px auto; color:#474747; }
	.contacts_box .internal_box a { color:#474747; }
	
.rss_pract { position:absolute; top:7px; right:14px; width:16px; height:16px; }

.box_conf_list_lz .container_center .rss_conf { position:absolute; top:7px; right:14px; width:16px; height:16px; }
.box_conf_list_pract { width:220px; padding-bottom:7px; }
	.box_conf_list_pract .box_image_2 { width:74px; float:left; padding:10px 0px 10px 0px; }
	.box_conf_list_pract .box_image_2  img { padding:0px; margin:0px; float:none; }
	.box_conf_list_pract .date_4 { padding:0px; margin:0px; float:none; }
	.box_conf_list_pract .date_4 span { color:#666; }
	.box_conf_list_pract .date_4 { font-size:11px; font-family:arial; padding-left:17px; padding-bottom:2px; background:url(/_site/_pic/date_4.gif) no-repeat left -2px; border-bottom:1px solid #ccc; }
	.box_conf_list_pract .link_title_5 a { color:#333; font-weight:normal; text-decoration:none; font-style:normal; font-family:arial; }
	.box_conf_list_pract .link_title_4 a { color:#929292; font-weight:normal; text-decoration:none; font-style:normal; font-family:arial; line-height:14px; }
	.box_conf_list_pract .link_title_4 { text-decoration:none; padding-top:4px; }
	.box_conf_list_pract .container_center .rss_conf { position:absolute; top:inherit; bottom:7px; left:14px; width:16px; height:16px; }

.img_border img { border:1px solid #d1d1d1; }
.img_border p { padding:0px; margin:0px; }

.button_link { display:block; height:38px; background:url(/_site/cms/_pic/main/button_back.jpg) no-repeat left top; padding-left:14px; line-height:38px; color:#666; font-size:11px; text-decoration:none; text-transform:uppercase; }