@charset "windows-1251";
/* CSS Document */

body { font-size:12px; font-family:arial; color:#333; padding:0px; margin:0px; background:#ededee; position:relative; z-index:1; }
a { color:#966; font-size:11px; font-family:tahoma; }
a:hover { text-decoration:none; }
a img { border:none; }
form { padding:0px; margin:0px; }
/*table { width:auto; overflow:hidden; }*/

.reprint { padding:0px; margin:0px; }
	.reprint li { padding:0px; margin:0px; }
	.reprint ol { padding:5px 5px 5px 25px; 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; }
.clr5 { font-size:50px; height:50px; 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; }
.paddingT26px { padding-top:26px; }
.container { width:100%; overflow:hidden; }
.red { color:#900; }
.bold { font-weight:bold; }
.link_bold a { font-weight:bold; }
.hide { display:none; }
.show { display:block; }

#LoginPanel { clear:both; }

.bookmark { display:none; position:absolute; right:0px; z-index:199; width:220px; top:18px; }

#container { width:990px; margin:0px auto; position:relative; }
.container_first { border:1px solid #ccc; background:#f8f8f8; padding-right:3px; padding-bottom:3px; }

.container_top { height:8px; background:url(../_pic/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_center_3 { border-left:1px solid #b7b7b8; border-right:1px solid #b7b7b8; background:#D2D6D7; clear:both; width:auto; overflow:hidden; }
.container_bottom { height:8px; background:url(../_pic/corner_bootom_right.gif) no-repeat right bottom; clear:both; }
.container_bottom_2 { height:8px; background:url(../_pic/corner_bootom_right_2.gif) no-repeat right bottom; clear:both; }
.container_top_white { height:10px; background:url(/_site/_pic/corner_right_top_white.gif) no-repeat right top; clear:both; }
.container_bottom_white { height:10px; background:url(/_site/_pic/corner_right_bottom_white.gif) no-repeat right bottom; clear:both; }

.search { width:990px; clear:both; position:relative; background:url(../_pic/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:11px; font-family:tahoma; 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 5px 0px; width:100%; }
	.header .logo { width:230px; float:left; position:relative; padding-top:0px; padding-left:0px; }
		.header .logo_link { text-align:center; width:222px; color:#b12036; font-family:tahoma; text-transform:uppercase; font-weight:bold; font-size:12px; padding-top:2px; }
	.header .baner { width:535px; float:left; }
	.header .login { width:220px; float:right; position:relative; z-index:99; }
		.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:3px 0px 5px 0px; }
	.RemindPassword { display:none; padding:0px 4px; }
	
.menu_top { margin:0px; }
		
.roundabout { width:100%; overflow:hidden; position:relative; z-index:1; }
	#carusel_back_left { position:absolute; left:0px; top:0px; z-index:99; height:104px; width:40px; background:url(../_pic/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(../_pic/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; }

.crumbs { width:100%; overflow:hidden; padding:7px 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; width:100%; overflow:hidden; }
	.content_left { width:220px; float:left; overflow:hidden; }
	.content_center { width:534px; padding-left:8px; float:left; }
	.content_right { width:220px; float:right; overflow:hidden; }
	
	.box_1 {width:100%; overflow:hidden; }
		.box_1 .padding_box { padding:5px 7px; background:#f8f8f8; border:1px solid #eee; color:#666; font-size:12px; font-family:tahoma;  }
		.box_1 .padding_box a { font-size:12px; }
		.box_1 .padding_box p { margin:0px; padding:0px; }
	.box_image { width:48px; float:left; overflow:hidden; }
	.box_content { display:table; overflow:hidden; }
	.box_title h1, .box_title h2 { text-transform:uppercase; color:#d80e21; font-size:14px; font-family:arial; padding:0px 0px 8px 0px; margin:0px; }
	
	/*.news_title_img {  }*/
		.news_title_img h1, .news_title_img h2 { font-family:arial; font-size:14px; color:#333; line-height:18px; font-weight:bold; margin:0px; padding:0px 0px 3px 0px; }
			.news_title_img h1 a, .news_title_img h2 a { font-family:arial; font-size:14px; color:#333; line-height:18px; font-weight:bold; }
		.news_title_img a:hover h1, .news_title_img a:hover h2 { text-decoration:underline; }
			.news_title_img h1 a:hover, .news_title_img h2 a:hover { text-decoration:underline; font-family:arial; font-size:14px; color:#333; line-height:18px; font-weight:bold; }
	.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 { font-size:15px; font-family:arial; color:#333; font-weight:bold; text-decoration:none; margin:0px; padding:0px 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_title_5 h2 a { font-size:14px; font-family:tahoma; text-decoration:underline; }
		.news_title_5 h2 a:hover { text-decoration:none; }
	.news_title_6 h1, .news_title_6 h2 { font-family:arial; font-size:14px; color:#333; line-height:18px; font-weight:bold; margin:0px; padding:0px 0px 3px 0px; }
		.news_title_6 a { text-decoration:none; }
		.news_title_6 a:hover h1, .news_title_6 a:hover h2 { text-decoration:underline; }
	.news_title_7 h1, .news_title_7 h2 { color:#000000; font-family:arial; font-size:16px; font-weight:bold; line-height:20px; margin:0px; padding:0px 0px 3px 0px; }
		.news_title_7 a:hover h1, .news_title_7 a:hover h2 { text-decoration:underline; }
	.news_text { font-family:arial; font-size:12px; line-height:16px; color:#666; font-weight:normal; }
	.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:arial; font-size:14px; color:#666; line-height:18px; }
	
	.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_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(../_pic/ul_list_back.gif) no-repeat left 8px; }
	
	.date { font-size:11px; font-family:arial; padding-left:15px; background:url(../_pic/clock.gif) no-repeat left 1px; }
	.date_2 { font-size:11px; font-family:arial; padding-left:15px; background:url(../_pic/clock.gif) no-repeat left 1px; border-bottom:1px solid #ccc; }
		.date span, .date_2 span { color:#666; }
	.date_2_first { font-size:11px; font-family:arial; padding-left:15px; background:url(../_pic/clock2.gif) no-repeat left 1px; border-bottom:1px solid #d20000; color:#d20000; }
	.date_3 { color:#666; font-size:12px; font-family:tahoma; }
	.date_4 { color:#c00; font-weight:bold; font-size:11px; }
	.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(../_pic/login2.gif) no-repeat left 7px; padding-top:5px; padding-bottom:1px; }
		.personal_data a { font-family:tahoma; font-size:11px; }
	
	.link_title { font-family:arial; font-size:15px; line-height:16px; color:#000000; font-weight:bold; padding:8px 0px 5px 0px; }
		.link_title a { font-family:arial; font-size:15px; line-height:16px; color:#000000; font-weight:bold; text-decoration:none; }
		.link_title a h1, .link_title a h2 { font-family:arial; font-size:15px; line-height:16px; color:#000000; font-weight:bold; margin:0px; }
		.link_title a:hover { text-decoration:underline; }
	.link_title_2 { color:#666; font-family:arial; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none; }
		.link_title_2 a { color:#666; font-family:arial; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none; }
	.link_title_3 { font-family:arial; font-size:15px; line-height:16px; color:#000000; font-weight:bold; padding-bottom:5px; }
		.link_title_3 a { font-family:arial; font-size:15px; line-height:16px; color:#000000; font-weight:bold; text-decoration:none; }
		.link_title_3 a:hover { text-decoration:underline; }
	.link_title_4 { color:#000000; font-family:arial; font-size:13px; line-height:18px; text-decoration:underline; }
		.link_title_4 a { color:#000000; font-family:arial; font-size:13px; line-height:18px; text-decoration:underline; }
	.link_title_5 { color:#999999; font-family:arial; font-size:12px; font-style:italic; line-height:14px; padding-top:4px; }
		.link_title_5 a { color:#999999; font-family:arial; font-size:12px; font-style:italic; line-height:14px; padding-top:4px; }
		

	.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 { color:#999999; font-family:arial; font-size:12px; font-style:italic; line-height:14px; padding-top:4px; }
	.cutata_2 { padding:0px 0px 5px 0px; font-family:arial; font-size:12рх; line-height:16px; color:#000000; font-weight:normal; font-style:italic; clear:both; }
		.cutata_2 a { font-family:arial;line-height:16px; color:#000000; font-weight:normal; font-size:12px;  }
		.cutata_2 ul { margin:0px; padding:0px; padding:0px; list-style:none; }
		.cutata_2 ul li { padding:2px 0px 2px 10px; background:url(../_pic/ul_list_back.gif) no-repeat left 8px; }
		.cutata_2 ul li a { font-size:12px; }
	.cutata_3 { padding:5px 0px; font-family:arial; font-size:15px; font-style:italic; line-height:18px; font-weight:bold; color:#777; clear:both; }
		.cutata_3 ul li { font-style:normal; color:#333; padding-bottom:5px; }
	.cutata_4 { padding-top:8px; font-size:11px; font-family:tahoma; color:#999; line-height:12px; }
	.cutata_5 { clear:both; font-family:arial; font-size:14px; color:#999; line-height:14px; font-style:italic; padding:0px 0px 5px 0px; }
	
	.autor_name { adding:5px 0px; font-family:arial; font-size:12px; font-style:italic; color:#777; clear:both; }
	
	.doc { padding-top:7px; font-size:11px; font-family:tahoma; color:#996666; padding-left:15px; background:url(../_pic/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; }
	
	.news { clear:both; padding:10px 0px; color:#000; font-family:arial; font-size:15px; line-height:20px; }
		.news img { padding:9px 14px 5px 0px; position:relative; }
		.news p { margin:7px 0px; color:#000000; font-family:arial; font-size:15px; line-height:20px; }
		.news p img { float:left; }
		.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-family:arial; font-size:15px; line-height:20px; color:#966; }

	.liga_club { display:block; background:url(../_pic/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; }
	
	.link_bold .link_title_2 a { color:#000000; font-family:arial; font-size:13px; line-height:18px; }
		
	.bookmarks_blocks { font-size:11px; 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; font-weight:bold; }
		.bookmarks_blocks .act_first { background:url(../_pic/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(../_pic/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(../_pic/bookmark_corner.gif) no-repeat right -34px; }
		.bookmarks_blocks .act_2 { background:url(../_pic/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(../_pic/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(../_pic/bookmark_corner.gif) no-repeat right -34px; }
		.bookmarks_blocks .no_act_first { background:url(../_pic/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(../_pic/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(../_pic/bookmark_corner.gif) no-repeat right -238px; }
			.bookmarks_blocks .no_act_first .link { padding-left:18px; }
		.bookmarks_blocks .no_act_first_2 { background:url(../_pic/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(../_pic/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(../_pic/bookmark_corner.gif) no-repeat right -306px; }
			.bookmarks_blocks .no_act_first_2 .link { padding-left:18px; }
		.bookmarks_blocks .no_act_1 { background:url(../_pic/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(../_pic/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(../_pic/bookmark_corner.gif) no-repeat right -102px; }
		.bookmarks_blocks .no_act_2 { background:url(../_pic/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(../_pic/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(../_pic/bookmark_corner.gif) no-repeat left -102px; }
		.bookmarks_blocks .no_act_3 { background:url(../_pic/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(../_pic/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(../_pic/bookmark_corner.gif) no-repeat left -306px; }
		.bookmarks_blocks .no_act_4 { background:url(../_pic/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(../_pic/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(../_pic/bookmark_corner.gif) no-repeat left -102px; }
		.bookmarks_blocks .no_act_last { float:left; width:20px; position:relative; position:relative; height:34px; }
			.bookmarks_blocks .no_act_last .left_img { height:34px; width:24px; position:absolute; left:0px; top:0px; background:url(../_pic/bookmark_corner.gif) no-repeat left -170px; }
		.bookmarks_blocks .act_last { float:left; width:8px; position:relative; height:34px; position:relative; }
			.bookmarks_blocks .act_last .left_img { height:34px; width:8px; position:absolute; left:0px; top:0px; background:url(../_pic/bookmark_corner.gif) no-repeat left -374px; }
		
		.time { color:#666; width:34px; font-size:11px; float:left; font-weight:normal; text-align:center; }
			.time_act { background:url(../_pic/time_act.gif) no-repeat left 5px; font-size:11px; font-weight:normal; 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; font-weight:bold; 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; font-weight:500; }
				.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/_pic/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(../_pic/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; }
		.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 { overflow:hidden; display:table; font-family:arial; font-size:12px; font-weight:normal; line-height:16px; }
			.section_name { height:14px; width:120px; float:right; position:relative; background:url(../_pic/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; font-weight:bold; }
			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(../_pic/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 { 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:arial; font-size:12px; line-height:16px; color:#000000; display:table; overflow:hidden; }
			.list_news_text a { font-family:arial; 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:arial; line-height:normal; font-size:12px; padding-top:5px; }
			.list_news_descr a ul li { color:#999; font-family:arial; 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; }
		
		.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; }
			.list_news_text_2 ul { margin:0px; padding:0px; list-style-type:none; display:inline; }
				.list_news_text_2 ul li { display:inline; }
		
		.cloud_left { width:230px; float:left; text-align:justify; overflow:hidden; }
		.cloud_right { width:230px; float:right; text-align:justify; overflow:hidden; }
			.cloud_left a, .cloud_right a, .cloud a { color:#999; font-family:tahoma; text-decoration:none; }
			.cloud_left a:hover, .cloud_right a:hover, .cloud a:hover { text-decoration:underline; }
		
		.pablik_menu { width:380px; 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(../_pic/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:7px; 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; }
		
		.form_text { font-size:12px; font-family:tahoma; color:#333; }
			.form_text input, .form_text textarea { font-size:11px; font-family:arial; color:#333; }
		.form_text_2 { font-size:11px; font-family:tahoma; color:#666; }
		.form_text_3 { font-size:12px; font-family:tahoma; color:#696969; }
		.form_text_4 { font-size:12px; font-family:tahoma; color:#646464; }
		
		.act_tag a { font-weight:bold; color:#323232; }
		
		/* класы навигатора */
		.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; }
		.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(../_pic/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; }
		
	.date_comments { width:100px; float:left; font-size:11px; font-family:arial; padding-left:15px; background:url(../_pic/clock.gif) no-repeat left 1px; }
	.autor_comments { width:310px; float:left; color:#313131; font-family:arial; font-style:italic; font-weight:bold; }
		.autor_comments a { color:#323232; font-style:italic; font-weight:bold; text-decoration:none; font-size:12px; }
		.autor_comments a:hover { text-decoration:underline; }
		.autor_signature { font-size:12px; color:#909090; font-family:arial; }
			.autor_signature a { font-size:12px; font-family:arial; }
		.news_lc { color:#666; font-size:12px; font-family:arial; }
		.news_lc img { padding-top:10px; }
	.text_comments { padding:8px; border:1px solid #ccc; color:#000; font-family:arial; font-size:14px; line-height:20px; }
		.text_comments a { font-family:arial; font-size:14px; line-height:20px; color:#966; }
 
 	.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; font-weight:normal; width:47px; background:url(../_pic/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:arial; font-size:12px; line-height:16px; display:table; overflow:hidden; font-weight:normal; }
			.arhiv_news_text a { color:#000; font-family:arial; font-size:12px; line-height:16px; text-decoration:none; font-weight:normal; }
			.arhiv_news_text a:hover { text-decoration:underline; }
		
	table.calendar .td_1 td { text-align:center; color:#333; font-size:11px; }
	table.calendar .td td { text-align:center; color:#333; font-size:10px; font-weight:bold; }
	table.calendar .td_2 td { text-align:center; }
	table.calendar .td_2 td a { color:#343434; text-decoration:none; display:block; padding:3px; font-size:10px; }
	table.calendar .td_2 td a.act { background: url(../_pic/calendar_act.gif) no-repeat 50% 50%; color:#fff; }
	table.calendar .td_2 td .no_act { color:#999; text-decoration:none; display:block; padding:3px; font-size:10px; }
	table.calendar .td_3 td { font-size:11px; font-weight:bold; color:#676767; }
	table.calendar .td_3 td.red { color:#c70601; }
	.calendar_border { background:url(../_pic/calendar_border.gif) no-repeat 50% bottom; }
	
	.user_name { color:#545351; font-size:12px; font-family:arial; }
		.user_name span { font-weight:bold; font-size:13px; }
	.box_name { color:#d20000; font-size:12px; font-family:arial; }
	.input_name { color:#000; font-size:12px; font-family:arial; }
	
	.tag_favorites { color:#3f3b3c; font-size:12px; font-family:arial; }
		.tag_favorites a { font-size:12px; font-family:arial; }
		
	.also_news ul { padding:0px; margin:0px; list-style-type:none; }
		.also_news ul li { padding-left:10px; background:url(../_pic/ul_list_back.gif) no-repeat left 4px; display:block; }
  
.menu_bottom { background:url(../_pic/search_back.gif) no-repeat right top; height:38px; line-height:38px; position:relative; }
	.menu_bottom td { background:url(../_pic/menu_top_border.gif) no-repeat right top; text-align:center; }
	.menu_bottom td a { font-size:11px; font-weight:bold; font-family:tahoma; text-transform:uppercase; color:#666; text-decoration:none; }
	.menu_bottom td a:hover { color:#900; }
	
.box_conf_list_lz {  }
	.box_conf_list_lz .box_image_2 { width:74px; float:left; padding:10px 0px 10px 0px; }
	.box_conf_list_lz .box_image_2  img { padding:0px; margin:0px; float:none; }
	.box_conf_list_lz .date_4 { padding:0px; margin:0px; float:none; }
	.box_conf_list_lz .date_4 span { color:#666; }
	.box_conf_list_lz .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_lz .link_title_5 a { color:#333; font-weight:normal; text-decoration:none; font-style:normal; font-family:arial; }
	.box_conf_list_lz .link_title_4 a { color:#929292; font-weight:normal; text-decoration:none; font-style:normal; font-family:arial; line-height:14px; }
	.box_conf_list_lz .link_title_4 { text-decoration:none; padding-top:4px; }

.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; }

/* крутилка ajaxs */
.load_submited { position:absolute; display:none; }
.submited .load_submited { position:absolute; display:block; z-index:999; }


/* market_gid */
div#meta_news_block1035 p { border:none; clear:both; display:table; float: none; margin:0px; padding:0px; width:auto; }


.box_image_2 { width:256px; float:left; overflow:hidden; position:relative; padding:10px 10px 10px 0px; }
	.box_image_2  img { padding:0px; margin:0px; float:none; }
.corner_content_center { border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px 13px; font-size:12px; line-height:16px; color:#555; font-weight:bold; clear:both; }
.corner_content_bottom { height:10px; width:100%; overflow:hidden; background:url(../_pic/corner_news_RB.gif) no-repeat right bottom; clear:both; }
		.corner_content_bottom  img { padding:0px; margin:0px; }

.insert_left { width:256px; float:left; padding:0px; margin:5px 10px 5px 0px; }
	.insert_left .header_r { height:16px; overflow:hidden; background:url(../_pic/attention2.gif) no-repeat left top; font-size:1px; line-height:1px; }
	.insert_left .listr { border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px 13px; font-size:12px; line-height:16px; color:#555; font-weight:bold; }
		.insert_left .listr p { font-size:12px; line-height:16px; color:#555; font-weight:bold; }
	.insert_left .bottom { height:9px; overflow:hidden; background:url(../_pic/bottom_2.gif) no-repeat left top; }
.insert_right { width:256px; float:right; padding:0px; margin:5px 0px 5px 10px; }
	.insert_right .header_r { height:16px; overflow:hidden; background:url(../_pic/attention2.gif) no-repeat right top; font-size:1px; line-height:1px; }
	.insert_right .listr { border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px 13px; font-size:12px; line-height:16px; color:#555; font-weight:bold; }
		.insert_right .listr p { font-size:12px; line-height:16px; color:#555; font-weight:bold; }
	.insert_right .bottom { height:9px; overflow:hidden; background:url(../_pic/bottom_2.gif) no-repeat right top; }
.insert_algoritm { width:503px; margin:10px auto; clear:both; padding:0px; }
	.insert_algoritm .header_r { height:13px; overflow:hidden; background:url(../_pic/algoritm.gif) no-repeat left top; font-size:1px; line-height:1px; overflow:hidden; }
	.insert_algoritm .listr { border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px 13px; font-size:12px; line-height:16px; color:#555; font-weight:bold; }
		.insert_algoritm .listr p { font-size:12px; line-height:16px; color:#555; font-weight:bold; }
	.insert_algoritm .bottom { height:9px; overflow:hidden; background:url(../_pic/bottom.gif) no-repeat left top; }
.insert_recomend { width:503px; margin:10px auto; clear:both; padding:0px; }
	.insert_recomend .header_r { height:13px; overflow:hidden; background:url(../_pic/recomend.gif) no-repeat left top; font-size:1px; line-height:1px; overflow:hidden; }
	.insert_recomend .listr { border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px 13px; font-size:12px; line-height:16px; color:#555; font-weight:bold; }
		.insert_recomend .listr p { font-size:12px; line-height:16px; color:#555; font-weight:bold; }
	.insert_recomend .bottom { height:9px; overflow:hidden; background:url(../_pic/bottom.gif) no-repeat left top; }


.leftvrez { padding:10px; text-align:left; color:#737373; width:220px; float:left; margin-right:10px; margin-bottom:5px; }
	.leftvrez td { text-align:left; background:#f5f5f5; border:1px solid #e8e8e8; color:#737373; padding:10px; }
	.leftvrez p {padding:0px; margin:0px; color:#000000; font-family:arial; font-size:15px; line-height:20px; }
.rightvrez { padding-top:5px; text-align:right; color:#737373; width:220px; float:right; margin-left:10px; margin-bottom:5px; }
	.rightvrez td { text-align:right; background:#f5f5f5; border:1px solid #e8e8e8; color:#737373; padding:10px; }
	.rightvrez p {padding:0px; margin:0px; color:#000000; font-family:arial; font-size:15px; line-height:20px; }
.photocomment { float:left; width:230px; margin:0px 15px 10px 0px; }
	.photocomment td { text-align:center; }
		.photocomment td img { float:none; text-align:center; }
	.photocomment p { font-size:12px; margin:0px; }
	

.recomend { width:503px; margin:10px auto; clear:both; padding:0px; }
.recomend .header_r { height:13px; overflow:hidden; background:url(/_site/_pic/recomend.gif) no-repeat left top; font-size:1px; line-height:1px; overflow:hidden; border:none; }
.recomend .header_a { height:13px; overflow:hidden; background:url(/_site/_pic/algoritm.gif) no-repeat left top; font-size:1px; line-height:1px; overflow:hidden; border:none; }
	
	.recomend .header_a p, .recomend .header_r p { display:none; }
	.recomend td { border-right:1px solid #ccc; padding-right:0px 13px; width:93%; }
	.recomend td.red { border-left:1px solid #ccc; padding-left:0px 13px; border-right:none; width:7%; }
	.recomend td.red p { font-family:arial; font-size:15px; line-height:20px; margin:0px; padding:3px 0; color:#d20000; }
	.recomend .header_r B SPAN{color:#FFFFFF;text-transform:uppercase;}
 	.recomend .listr { border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px 13px; width:100%; }
	.recomend .listr p, .recomend td p { color:#000; font-family:arial; font-size:15px; line-height:20px; margin:0px; padding:2px 0; }
		.recomend .listr a { font-size:12px; line-height:16px; font-weight:bold; }
	.recomend .listr UL,.recomend .listr UL LI{list-style-type:none;margin:0px;padding:0px;}
	.recomend .bottom { height:9px; overflow:hidden; background:url(/_site/_pic/bottom.gif) no-repeat left top; border:none; }
	.recomend .bottom p { display:none; }
	
.pubTitle { padding-bottom:8px; color:#333; font-family:arial; font-size:12px; font-weight:normal; line-height:16px; font-weight:normal; text-decoration:none; }
	.pubTitle a { color:#333; font-family:arial; font-size:12px; font-weight:normal; line-height:16px; text-decoration:none; }
	.pubTitle a:hover { text-decoration:underline; }

#ListLink a { color:#333; text-decoration:none; font-family:arial; font-size:12px; }
	#ListLink a:hover { text-decoration:underline; }

/* финансы */
.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; }

#box_overlay { display:none; position:absolute; z-index:10; top:0px; left:0px; height:100%; width:100%; background-color:#fff; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55); -moz-opacity:0.55; -khtml-opacity: 0.55; opacity:0.55; }
#login_form_main { width:356px; position:absolute; z-index:90; left:50%; margin-left:-168px; overflow:hidden; display:none; font-family:arial; z-index:99; font-size:11px; font-family:arial; }
#LogonPanel { width:356px; min-height:168px; padding:0px; position:relative; }
#LogonPanel_wrap { width:294px; min-height:168px; background:url(../_pic/login_form_back_center.gif) #ededef repeat-x left top; padding:10px 30px; position:relative; border-right:1px solid #b4b4b4; border-left:1px solid #b4b4b4; }
.close_login_form { width:20px; height:20px; position:absolute; right:10px; top:0px; }
.news_box_grey { position:relative; width:100%; overflow:hidden; font-family:arial; }
	.news_box_grey_top { width:100%; position:absolute; left:0px; top:0px; height:8px; background:url(/_site/_pic/corner_top_right_grey.gif) no-repeat right top; }
	.news_box_grey_bottom { width:100%; position:absolute; left:0px; bottom:0px; height:8px; background:url(/_site/_pic/corner_bottom_right_grey.gif) no-repeat right top; }
	.news_box_grey_center { border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px; background:url(/_site/_pic/blocks_back_grey.gif) #fff repeat-x left bottom; }

.login_info_back { background:url(../_pic/back_login_info.gif) repeat-y left top; width:100%; overflow:hidden; padding:5px 0px; }
.rss_conf { position:absolute; bottom:7px; left:14px; width:16px; height:16px; }


/* форма авторизации */
.clsFormTable input { float:none; font-size:11px; padding:1px; width:10px; }
.button_link { display:block; height:38px; background:url(/_site/_pic/button_back2.gif) no-repeat left top; padding-left:14px; line-height:38px; color:#666; font-size:11px; text-decoration:none; text-transform:uppercase; }
.form_button { background:url(../_pic/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; }

.clsLabel p { margin:0px; }

.day_history_descr { font-size:12px; font-family:arial; }
	.day_history_descr a { font-family:arial; color:#966; font-size:12px; text-decoration:underline; }
	.day_history_descr a:hover { text-decoration:none; }
	.day_history_descr p { margin-top:0px; }
	
.actual_box a { color:#966; font-size:12px; text-decoration:underline; }


/* css для новогодних страниц */
.new_year_header { height:32px; line-height:32px; clear:both; position:relative; z-index:1; background:url(/_site/_pic/new_year/main_box_top_button.jpg) no-repeat left top; width:100%; overflow:hidden; }
	.new_year_header_left { width:350px; float:left; height:30px; }
		.new_year_header_left h2 { text-transform:uppercase; color:#236ef8; font-size:20px; padding:4px 12px; margin:0px; }
	.new_year_header_right { width:160px; float:right; text-align:center; height:24px; line-height:24px; }

.new_year_main_box { background:url(/_site/_pic/new_year/main_box_back.jpg) #fff no-repeat left -32px; border:1px solid #b7b7b9; border-top:none; border-bottom:none; clear:both; width:auto; overflow:hidden; }
.new_year_main_box_back_bottom { background:url(../_pic/new_year/main_box_back_bottom.jpg) no-repeat -1px bottom; padding-bottom:120px; position:relative; z-index:1; }
	.new_year_main_box_back_bottom .news_box { padding:10px; }
	.new_year_descr_box { color:#1d8deb; font-weight:bold; padding:8px 2px 0px 2px; line-height:16px; width:auto; overflow:hidden; }
	.new_year_main_box .date_2 { border-bottom:1px solid #61aff0; position:relative; }
	.new_year_main_box .section_name { background:url(../_pic/new_year/new_year_title_back.jpg) no-repeat right top; border:none; position:absolute; right:0px; top:2px; text-transform:uppercase; color:#fff; width:186px; height:24px; line-height:24px; text-align:center; font-size:13px; }
		.new_year_main_box .section_name a { text-transform:uppercase; color:#fff; font-size:13px; text-decoration:none; }
		.new_year_main_box .section_name a:hover { text-decoration:underline; }
.new_year_snowflake .container_center { background:url(../_pic/new_year/snowflake_back_block.jpg) #fff repeat left top; }

	.gifts { background:url(../_pic/new_year/snowflake_back.jpg) no-repeat left top; padding-top:0px; }
		.gifts_title_box { height:46px; border-bottom:1px solid #61aff0; position:relative; line-height:46px; padding-top:10px; }
			.gifts_title_left { height:46px; line-height:46px; color:#fff; font-size:16px; font-weight:bold; text-transform:uppercase; background:url(/_site/_pic/new_year/gifts_title_back.gif) no-repeat left top; position:absolute; left:0px; top:11px; text-align:center; width:189px; }
			.gifts_title_right { position:absolute; right:0px; top:-12px; }
		.gifts_box { padding:10px 10px 10px 120px; position:relative; border-left:1px solid #ccc; height:62px; }
			.gifts_box .month { color:#666; font-weight:bold; }
			.gifts_box .title { padding-top:5px; color:#39699e; font-weight:bold; }
				.gifts_box .title a { color:#39699e; font-weight:bold; text-decoration:none; }
				.gifts_box .title a:hover { text-decoration:underline; }
			.gifts_box .descr { padding-top:5px; color:#666; }
	ul.elections_information { padding:0px; margin:0px; list-style-type:none; color:#333; font-size:12px; }
	ul.elections_information li { padding:2px 0px; padding-left:25px; position:relative; }
		ul.elections_information li div.pos { width:23px; position:absolute; left:0px; top:2px; }
		ul.elections_information li a { color:#333; text-decoration:none; font-size:12px; }
		ul.elections_information li a:hover { text-decoration:underline; }

ul.elections_tag { padding:0px; padding-left:25px; margin:0px; list-style-type:decimal; color:#b07040; font-size:12px; }
	ul.elections_tag li { padding:1px 0px; }
		ul.elections_tag li a { color:#b07040; text-decoration:underline; font-size:12px; }
		ul.elections_tag li a:hover { text-decoration:none; }
		
.adSenceBlock_1 { padding:40px 0px 0px 25px; position:relative; z-index:1; }
	.adSenceBlock_1 li { width:49%; float:left; font-size:11px; }
		.adSenceBlock_1 li a { font-size:11px; font-weight:bold; }
.adSenceBlock_2 { padding-bottom:20px; }
	.adSenceBlock_2 a { font-size:11px; }
.adSenceBlock_3 { padding:10px 0px; }
	.adSenceBlock_3 a { font-size:11px; }
	
#BookmarksLink { z-index:99; }
td { font-size:12px; }

/* law week */
.law_week .actions_block p { margin:0px; }
.law_week .actions_block { padding-bottom:14px; }
.law_week .content_left { width:720px; float:left; }
.law_week .content_right { width:230px; float:right; }
.law_week .date_4 { font-size:11px; font-family:arial; padding-left:17px; padding-bottom:2px; background:url(/_site/_pic/date_4.gif) no-repeat left -1px; border-bottom:1px solid #ccc; }
	.law_week .date_4 span { color:#666; }
.law_week .box_1 { padding-top:10px; }

.container_box { width:328px; overflow:hidden; }
.law_week .input_search_law { width:488px; border:1px solid #bfbfbf; color:#333; }
.law_week form { margin:0px; padding:0px; }
.law_week .box_1 p { margin:0px; }
.law_week .vrez p { margin-top:0px; }
.law_week .button_inactive { display:block; width:90px; height:28px; margin:0px auto; text-align:center; line-height:28px; color:#666; font-size:11px; text-transform:uppercase; font-weight:bold;background:url(/_site/_pic/button_inactive.jpg) no-repeat left top; text-decoration:none; }
#PollAjaxPanel td td { text-align:left; line-height:18px; }

/*.leftcomment { width:auto; overflow:hidden; float:left; padding:0px; margin:0px; }*/
.poll_options td { padding:3px 2px; }
.result_vote table { width:100%; }
