*
	{
	padding:	0;
	margin:		0;
	border:		0;
	}

.c_enter
	{
	position:				absolute;
	Z-INDEX:				10;
	top:					2px;
	left:					0px;
	width:					100%;
	text-align:				right;
	padding-right:			10px;
	}
.c_enter a
	{
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				10px;
	font-weight:			regular;
	COLOR:					#d4f2ff;
	}

.c_enter_window
	{
	position:				absolute;
	Z-INDEX:				11;
	top:					2px;
	left:					0px;
	width:					100%;
	text-align:				right;
	padding-top:			11px;
	padding-right:			10px;
	VISIBILITY:				hidden;
	}
.c_enter_window table
	{
	background-color:		#ffffff;
	border:					1px solid #178da9;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				10px;
	font-weight:			regular;
	COLOR:					#888888;
	}
.c_enter_window table td
	{
	text-align:				center;
	}
.c_enter_window input
	{
	border:					1px solid #333333;
	}
	
.main_bg
	{
	background-position:	0px 0px;
	background-color:		#01090e;
	background-repeat:		repeat-x;
	background-image:		url( images/mbg.gif );
	}

.c_vkladka_
	{
	position:				relative;
	overflow:				hidden;
	height:					30px;
	}
	
.c_vkladka0
	{
	text-align:				center;
	border-top:				1px solid #c0c0c0;
	
	text-align:				center;
	vertical-align:			middle;
	
	background-color:		#ffffff;
	}

.c_vkladka0 a
	{
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				11px;
	font-weight:			bold;
	COLOR:					#888888;
	
	text-decoration:		none;
	}
	
.c_vkladka0 a: hover
	{
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				11px;
	font-weight:			bold;
	COLOR:					#888888;
	}
	
.c_team_table
	{
	border:					1px solid #dddddd;
	border-collapse:		collapse;
	}
	
.c_team_table a
	{
	font-size:				8.5pt;
	line-height:			115%;
	font-family:			Arial;
	color:					#030303;
	
	text-decoration:		underline;
	}
	
.c_team_table a:hover
	{
	color:					#0303f3;
	}
	
.c_team_table td
	{
	border:					1px solid #dcdadc;
	
	text-align:				center;
	
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				8pt;
	font-weight:			regular;
	
	color:					#030303;
	
	padding:				2px;
	}

.c_team_table td.c_td_team_table_head
	{
	background-color:		#3c82dc;
	font-weight:			bold;
	color:					#ffffff;
	border:					1px solid #346ebc;
	}
	
.c_td_team_table_w
	{
	background:				#ffffff;
	}

.c_td_team_table_g
	{
	background:				#ebebeb;
	}
	
.c_history
	{
	padding:				0px 28px;
	padding-top:			10px;
	
	vertical-align:			top;
	text-align:				justify;
	
	font-weight:			regular;
	letter-spacing:			auto;
	word-spacing:			auto;
	
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				11px;
	font-weight:			regular;
	COLOR:					#444444;
	}

.c_history p
	{
	text-indent:			20px;
	}
.c_history td
	{
	vertical-align:			top;
	}
.c_history td.himg
	{
	padding-top:			0px;
	padding-bottom:			20px;
	padding-left:			0px;
	padding-right:			10px;
	}
	
.c_iplayer
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				8pt;
	font-weight:			regular;
	COLOR:					#004486;
	}

.c_iplayer td
	{
	vertical-align:			top;
	padding-top:			1px;
	padding-bottom:			1px;
	}
	
.c_friends
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				11px;
	font-weight:			regular;
	COLOR:					#444444;
	}
.c_friends p
	{
	text-indent:			20px;
	}
	
.c_full_menu
	{
	z-index:				10;
	
	overflow:				hidden;
	position:				absolute;
	
	top:					0px;
	left:					0px;
	
	width:					300px;
	height:					200px;
	
	text-align:				right;
	vertical-align:			top;
	
	padding-top:			10px;
	padding-right:			10px;
	}
	
.c_full_menu a
	{
	font-weight:			regular;
	letter-spacing:			auto;
	word-spacing:			auto;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				11px;
	font-weight:			regular;
	COLOR:					#000000;	
	}
	
.c_ugtu_logo
	{
	width:					27%;
	height:					137px;
	
	overflow:				hidden;
	position:				absolute;
	
	top:					21px;
	left:					0px;
	
	z-index:				30;
	}
	
.c_cap, .c_cap2
	{
	width:					100%;
	
	overflow:				hidden;
	position:				absolute;
	
	top:					0px;
	left:					0px;
	z-index:				1;
	}
	
.c_cap2
	{
	z-index:				5;
	}
	
.c_body
	{
	width:					100%;
	
	overflow:				hidden;
	position:				absolute;
	
	top:					428px;
	left:					0px;
	z-index:				10;
	}
	
.c_mleft
	{
	background-position:	right top;
	background-repeat:		no-repeat;
	background-image:		url( images/mleft.gif );
	}

.c_alpha
	{
	padding-left:			40px;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				12px;
	font-weight:			bold;
	COLOR:					#000000;
	
	background-image:		url( images/bga.png );
	
	//-background:		none;
	//-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bga.png',sizingMethod='scale');
	}

.c_news
	{
	border-collapse:		collapse;
	border-color:			#dddddd;
	
	border-top:				1px solid #dddddd;
	padding:				7px 10px;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				11px;
	font-weight:			regular;
	letter-spacing:			auto;
	word-spacing:			auto;
	COLOR:					#444444;
	
	text-align:				left;
	}

.c_news p
	{
	text-indent:			20px;
	text-align:				justify;
	}
	
.c_news img
	{
	margin-right:			5px;
	}
	
.c_news td
	{
	padding-top:			10px;
	padding-bottom:			14px;
	vertical-align:			top;
	}
	
.c_news td.date
	{
	width:					124px;
	
	text-align:				left;
	vertical-align:			top;
	
	COLOR:					#666666;
	}

.c_news a.read_all
	{
	padding-bottom:			5px;
	color:					#99a;
	
	cursor:					pointer;
	}
	
.c_news a:hover.read_all
	{
	text-decoration:		underline;
	
	cursor:					pointer;
	}

.c_news div
	{
	height:					93px;
	overflow:				hidden;
	}
	
.c_content2
	{
	border-collapse:		collapse;
	border-color:			#dddddd;
	
	border-top:				1px solid #dddddd;
	/*border-bottom:			1px solid #dddddd;
	border-left:			1px solid #dddddd;
	border-right:			1px solid #dddddd;*/
	
	padding:				7px 10px;
	}
	
.c_content
	{
	padding:				0px 28px;
	vertical-align:			top;
	text-align:				center;
	}
	
.c_content_left2
	{
	border-collapse:		collapse;
	border-color:			#dddddd;
	
	border-top:				1px solid #dddddd;
	border-bottom:			1px solid #dddddd;
	border-left:			1px solid #dddddd;
	}
	
.c_content_left
	{
	padding:				23px 28px;
	padding-right:			0px;
	vertical-align:			top;
	text-align:				center;
	}
	
.c_content_right
	{
	padding:				23px 28px;
	padding-left:			0px;
	vertical-align:			top;
	text-align:				center;
	}

.c_content_right2
	{
	border-collapse:		collapse;
	border-color:			#dddddd;
	
	border-top:				1px solid #dddddd;
	border-bottom:			1px solid #dddddd;
	border-right:			1px solid #dddddd;
	}
	
.c_title
	{
	padding:				6px 12px;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				12px;
	font-weight:			bold;
	COLOR:					#ffffff;
	
	background-color:		#c02d0b;
	}

.c_block
	{
	padding:				7px 10px;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				11px;
	font-weight:			regular;
	letter-spacing:			auto;
	word-spacing:			auto;
	COLOR:					#444444;
	
	background-color:		#fef9f8;
	
	text-indent:			20px;
	text-align:				justify;
	}
	
.c_d_line
	{
	height:					1px;
	}

.c_d_line2
	{
	margin:					0px;
	
	color:					#dddddd;
	
	height:					1px;
	width:					350px;
	}
	
.c_d_line3
	{
	margin:					0px;
	
	color:					#dddddd;
	
	height:					1px;
	width:					700px;
	}
	
.c_rcolumn	
	{
	padding-top:			10px;
	padding-right:			12px;
	
	width:					190px;
	
	vertical-align:			top;
	}
	
.c_tab_ourgames
	{
	border-collapse:		collapse;
	border-color:			#dddddd;
	
	border-top:				1px solid #dddddd;
	border-bottom:			1px solid #dddddd;
	border-left:			1px solid #dddddd;
	border-right:			1px solid #dddddd;
	}
	
.c_tab_ourgames td
	{
	padding:				3px;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				11px;
	font-weight:			regular;
	COLOR:					#000000;
	
	text-align:				center;
	}
	
.c_downcap
	{
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				10px;
	font-weight:			regular;
	letter-spacing:			auto;
	word-spacing:			auto;
	COLOR:					#ffffff;
	}
	
.c_lumen
	{
	width:					157px;
	height:					109px;
	
	overflow:				hidden;
	position:				absolute;
	
	z-index:				4;
	
	top:					0px;
	left:					0px;
	
	VISIBILITY:				hidden;
	
	background-repeat:		no-repeat;
	}
	
.c_page_content
	{
	margin-top:				10px;
	margin-bottom:			23px;
	
	width:					720px;
	
	height:					500px;
	}

.c_pstatistic
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				8pt;
	font-weight:			regular;
	COLOR:					#303030;/*#004486*/
	line-height:			150%;
	border-collapse:		collapse;
	}
	
.c_pstatistic td
	{
	padding:				4px;
	text-align:				center;
	vertical-align:			middle;
	border:					1px solid #dddddd;
	}

.c_pstatistic tr.cap td
	{
	background-color:		#3c82dc;
	border:					1px solid #346ebc;
	font-weight:			bold;
	color:					#ffffff;
	}
	
.c_pstatistic tr.itog
	{
	background-color:		#fcfecc;
	}
	
.c_pstatistic td.first
	{
	text-align:				left;
	}

.c_player_list td
	{
	padding-top:			3px;
	text-align:				right;
	}

.c_player_list a.selected
	{
	color:					#303030;
	text-decoration:		none;
	}
	
.c_player_list a
	{
	font-size:				8.5pt;
	line-height:			115%;
	font-family:			Arial;
	color:					#939393;
	
	text-decoration:		underline;
	}
	
.c_player_list a:hover
	{
	color:					#993333;
	}
	
.c_inner_title
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				8pt;
	font-weight:			regular;
	COLOR:					#3352a0;
	}
	
.c_ligaa
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				8pt;
	font-weight:			regular;
	COLOR:					#303030;/*#004486*/
	
	line-height:			150%;
	
	border-collapse:		collapse;
	border:					1px solid #dcdadc;
	}

.c_ligaa td
	{
	border:					1px solid #dcdadc;
	padding:				3px;
	text-align:				center;
	vertical-align:			middle;
	}
	
.c_ligaa tr.cap
	{
	background-color:		#f78235;/*ccc22c;*/
	color:					#ffffff;
	font-weight:			bold;
	}

.c_ligaa tr.cap td
	{
	border-color:			#ccc22c;
	color:					#ffffff;
	}
	
.c_ligaa tr.pu
	{
	background-color:		#3c82dc;
	font-weight:			bold;
	}
	
.c_ligaa tr.pu td
	{
	border:					1px solid #346ebc;
	color:					#ffffff;
	}

.c_iturnir_blue
	{
	position:				relative;
	left:					+20%;
	}
.c_iturnir_oran
	{
	position:				relative;
	left:					+40%;
	margin:					10px;
	}
	
.c_iturnir_blue table, .c_iturnir_oran table
	{
	border-collapse:		collapse;
	}
.c_iturnir_blue td, .c_iturnir_oran td
	{
	padding:				5px;
	
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				8pt;
	font-weight:			regular;
	COLOR:					#303030;/*#004486*/
	line-height:			150%;
	}

.c_iturnir_blue tr.cap td
	{
	border:					1px solid #6377f4;
	}
.c_iturnir_oran tr.cap td
	{
	border:					1px solid #fc501b;
	}

.c_iturnir_blue tr.cap
	{
	background-color:		#3d58ff;
	}
.c_iturnir_oran tr.cap
	{
	background-color:		#ff3c00;
	}

.c_show_image
	{
	margin-bottom:			20px;
	}
.c_show_image td
	{
	text-align:				center;
	}
	
.c_this_day
	{
	width:					100%;
	border:					1px solid #dcdadc;
	text-align:				center;
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				8pt;
	font-weight:			regular;
	color:					#030303;
	background-color:		#efefef;
	}
.c_this_day td
	{
	padding:				10px;
	}
.c_this_day p
	{
	text-align:				justify;
	text-indent:			20px;
	}
	
	
	
	
	
	



.top_c_title_0
	{
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				11px;
	font-weight:			regular;
	letter-spacing:			auto;
	word-spacing:			auto;
	COLOR:					#4c4e51;
	
	vertical-align:			middle;
	text-align:				center;
	height:					24px;
	}

.top_c_title_1
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				9px;
	font-weight:			regular;
	letter-spacing:			3pt;
	word-spacing:			0.3em;
	COLOR:					#ffffff;
	
	vertical-align:			bottom;
	text-align:				center;
	height:					18px;
	}

.top_c_title_2
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				14px;
	font-weight:			bold;
	letter-spacing:			0pt;
	word-spacing:			0.3em;
	COLOR:					#ffffff;
	
	vertical-align:			bottom;
	text-align:				center;
	height:					19px;
	}

.top_c_td
	{
	padding-top:			0px;
	background-repeat:		repeat-x;
	background-position:	0px 24px;
	background-image:		url(images/tc_mbg[1].gif);
	background-color:		#e8edf6;
	
	text-align:				center;
	}
	
.top_l_td
	{
	width:					173px;
	padding-top:			0px;
	background-repeat:		no-repeat;
	background-image:		url(images/tl.png);
	background-color:		#e8edf6;
	}

.top_l_td2
	{
	width:					91px;
	background-repeat:		no-repeat;
	background-image:		url(images/ugtu.gif);
	background-color:		#e8edf6;
	}

.top_r_a
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				9px;
	font-weight:			regular;
	letter-spacing:			auto;
	COLOR:					ffffff;
	
	text-align:				left;
	vertical-align:			bottom;
	}
	
.body_l_td
	{
	text-align:				center;
	vertical-align:			top;
	
	width:					220px;
	background-color:		#e8edf6;
	}

.mmemu_fw
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				13px;
	font-weight:			regular;
	COLOR:					#000000;
	}

.mmenu
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				10px;
	font-weight:			regular;
	COLOR:					#737487;
	
	padding-left:			7px;
	padding-bottom:			5px;
	padding-top:			5px;
	padding-right:			10px;
	}

.mmenu2, .inews, .iforum, .imembers, .igalery, .ivideo
	{
	padding-left:			45px;
	padding-bottom:			8px;
	
	width:					19%;
	background-position:	0px 5px;
	background-repeat:		no-repeat;
	
	FONT-FAMILY:			Tahoma;
	font-weight:			regular;
	FONT-SIZE:				11px;
	COLOR:					#686c91;
	
	text-align:				left;
	vertical-align:			center;
	}

.inews {
	background-image:		url(images/inews1.gif); }
.iforum {
	background-image:		url(images/iforum.gif); }
.imembers {
	background-image:		url(images/imembers.gif); }
.igalery {
	background-image:		url(images/igalery.gif); }
.ivideo {
	background-image:		url(images/ivideo.gif); }
	
.cl_d_line_2
	{
	width:					1%;
	background-position:	center 7px;
	background-repeat:		no-repeat;
	background-image:		url(images/d_line_2.gif);
	}
	
.cl_d_line_1
	{
	height:					1px;
	background-image:		url(images/d_line_1.gif);
	background-repeat:		no-repeat;
	}

.doc_title
	{
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				12px;
	font-weight:			bold;
	COLOR:					#036178;
	
	vertical-align:			middle;
	text-align:				center;
	}

.doc_tab
	{
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				11px;
	font-weight:			regular;
	COLOR:					#4f4d4d;
	
	padding-left:			7px;
	padding-bottom:			5px;
	padding-top:			5px;
	padding-right:			10px;
	
	border-top:			1px solid #ffffff;
	
	background-repeat:		repeat-x;
	background-position:	top;
	background-image:		url(images/doc_d_g.gif);
	}

.doc_tab_ul
	{
	margin-top:				5px;
	margin-bottom:			10px;
	margin-left:			20px;
	
	padding-left:			0px;
	list-style-type:		disk;
	list-style-image:		url(images/marker.gif);
	}

.body_c_td
	{
	vertical-align:			top;
	text-align:				center;
	
	background-color:		#ffffff;
	}

.news_tab
	{
	margin-top:				10px;
	
	background-color:		#ffffff;
	
	border-top:				2px solid;
	border-left:			8px solid;
	border-right:			8px solid;
	border-color:			#ffffff;
	}

.news_link_arhiv_td, .news_link_details
	{
	vertical-align:			middle;
	text-align:				right;
	
	padding-top:			2px;
	padding-bottom:			7px;
	padding-right:			19px;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				10px;
	font-weight:			regular;
	COLOR:					#0460c8;
	}
	
.news_link_details
	{
	padding-right:			0px;
	}

.news_td_title
	{
	height:					26px;
	background-image:		url(images/news_d_g.gif);
	vertical-align:			middle;
	text-align:				left;
	padding-left:			21px;
	
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				15px;
	font-weight:			bold;
	COLOR:					#fefefe;
	}

.news_td_date, .news_td_date2
	{
	width:					49px;
	
	vertical-align:			top;
	text-align:				right;
	
	padding-top:			1px;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				11px;
	font-weight:			regular;
	COLOR:					#aea9a9;
	}

.news_td_date2
	{
	padding-top:			10px;
	background-color:		#e9ebf4;
	}
	
.news_td_text, .news_td_text2
	{
	vertical-align:			top;
	text-align:				left;
	padding-left:			5px;
	padding-top:			1px;
	padding-right:			10px;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				11px;
	font-weight:			regular;
	COLOR:					#4f4d4d;
	}
	
.news_td_text2
	{
	padding-top:			10px;
	text-align:				justify;
	}

.news_img
	{
	padding-left:			15px;
	padding-right:			10px;
	padding-top:			6px;
	padding-bottom:			6px;
	}
	
.body_r_td
	{
	text-align:				center;
	vertical-align:			top;
	
	width:					220px;
	background-color:		#e8edf6;
	}
	
.cellar_c, .cellar_e
	{
	height:					169px;
	
	background-repeat:		repeat-x;
	background-color:		#e8ebf5;
	
	FONT-FAMILY:			Verdana;
	FONT-SIZE:				10px;
	COLOR:					#6d9da8;
	
	padding-top:			80px;
	vertical-align:			top;
	}

.cellar_c
	{
	background-position:	top;
	font-weight:			regular;
	background-image:		url(images/d_g_bottom[0].gif);
	padding-left:			28px;
	text-align:				left;
	}
	
.cellar_e
	{
	background-position:	top;
	font-weight:			bold;
	width:					220px;
	background-image:		url(images/d_g_bottom[1].gif);
	text-align:				center;
	}
	
.auto_input
	{
	vertical-align:			top;
	text-align:				left;
	padding-left:			2px;
	
	FONT-FAMILY:			Tahoma;
	FONT-SIZE:				11px;
	font-weight:			regular;
	COLOR:					#696969;
	}

.banner-top
	{
	vertical-align:			top;
	text-align:				left;
	
	background-image:		url(images/d_g_banner_top.gif);
	}
#counter
	{
	visibility:hidden;
	}
