/* общие настройки */

body { 
	padding:0; margin: 0;
	color:#484848;	FONT-FAMILY:arial, verdana, helvetica, sans serif;
	font-size:80%;background-color:#EAECF4

}

td {	color:#484848;FONT-FAMILY:arial, verdana, helvetica, sans serif;
	}

h1, h2, h3, h4, h5, h6 { 
	margin: 0; padding: 0;
	text-align: left;
	font-weight: normal;
}

h3, h3:hover { font-size:18px; font-weight:normal; padding:10px 0 0 2px; margin:0}

A {color:#3D53AF;text-decoration: underline}
A:hover {color:#3D53AF;text-decoration: none}

img {border:0}

td.publ_title {padding-top:5px;padding-bottom:0px;}
.alpha {filter: alpha(opacity=40) gray}

form { padding:0; margin:0}

.white, .white a, .white a:hover { color:#FFF}

.red, .red a, .red a:hover { color:#D40006}

.gray {color:#5F5F5F}
.gray a, .gray a:hover {color:#868585}

.deep_gray, .deep_gray a, .deep_gray a:hover {color:#535353}

.lite_blue { color:#4B5265}

.small {font-size:12px}
.smaller {font-size:11px}
.big {font-size:16px}

.small td {font-size:11px}

#small_width {padding:10px 10px 10px 10px}

.main {max-width:1000px; min-width:965px; padding:0 8px 0 8px}

.pzag {font-size:11px; color:#5F5F5F}


/* Шапка */

table.red {background-color:#BD000D;font-size:85%;FONT-FAMILY:verdana,arial, helvetica, sans serif;}
td.nav_bar_l {padding-left:35px;background-image:url(/images/top_l.jpg);background-position:bottom left; background-repeat:no-repeat; color:#fff}
td.nav_bar_r {background-image:url(/images/top_r.jpg);background-position:bottom right; background-repeat:no-repeat}

a.nav_link, a.nav_link:hover {color:#fff}

td.menu_t {font-size:14px; font-weight:bold; letter-spacing:1px;padding:10px 0 10px 35px; background-color:#465FC1;color:#D8DDEF}
.menu_tp {text-decoration:none;color:#D8DDEF; padding:0 5px 0 5px}
.menu_tp:hover {text-decoration:none;color:#FECDC1}

.menu_tpa {text-decoration:none;color:#FECDC1}
.menu_tpa:hover {text-decoration:none;color:#FECDC1}

input.i_search {border:1px #7A8CD7 solid;background:#4158B7;font-size:80%;width:90%;color:#ADB9ED}
input.b_search {border:0;background:#465FC1;font-size:75%;color:#ADB9ED;text-decoration:underline;cursor:hand;}

.title_tt, a.title_tt a, a.title_tt:hover { color:#fff}

/* Контент */

table.tn { margin-bottom:15px ;	border-left:1px #DBDBDA solid;	border-bottom:1px #DBDBDA solid; border-top:0; border-right:0; background-color:#F8F8F8;}
table.tn td {padding:15px 0 15px 0}

table.tn td li {color:#B1B1B1;font-size:16px;	padding:5px 10px 5px 10px;	list-style-position: inside; list-style-type: square}
table.tn td ul {padding:0; margin:0; text-align:left}
table.tn td li a {font-size:12px;	padding-left:5px;}
table.tn td li.activ {background-color:#E6E5E5}
table.tn td li.activ a, td.tn li.activ a:hover {color:#1A1A1A;	text-decoration:none}

td.bl_r {background-color:#3D53AF; padding:12px 20px 12px 40px; color:#FFF; border-right:2px #fff solid}
td.bl_b { background:url(/images/ico_champ.png) 20px center #383874 no-repeat; padding:12px 20px 12px 55px; border-top:2px #fff solid;color:#FFF; }

.bl_tl { float:left; font-size:18px; font-style:italic; line-height:22px}
.bl_tl a, .bl_tl a:hover { font-size:12px; color:#fff}
.bl_tr { float:right; width:49%; font-size:11px;  text-align:right; line-height:22px}

td.content { padding:0 0 0 35px; vertical-align:top; }
table.t_cont { padding:0 0 0 35px; }

table.t_cont th { padding:25px 20px 15px 0; width:120px; text-align: center; vertical-align: top; }

table.t_cont td { padding: 35px 20px 15px 10px; vertical-align:top; line-height:16px}
.pub_1 { padding:0 7px 10px 0;  }
.pub_line { background: url(/images/pub_line.png)  no-repeat right; line-height:28px; padding:10px 20px 10px 0; text-align: right; font-size:13px; text-decoration:inherit }
.pub_line a, .pub_line a:hover  { background-color:#A09FA0; border:5px #fff solid; padding:1px 8px 2px 8px; color:#fff; text-decoration:none;}

.lnd {font-size:10px;padding-left:3px;color:#770A00}
.lnt {font-size:10px;color:#4F86C8}

div.pages1 {width:120px;color:#919191;padding:35px 1px 15px 15px;font-size:11px;float:left}

div.pages2 {margin-left:120px;color:#919191;padding:25px 1px 15px 5px;font-size:11px;text-align:right;white-space:nowrap}

div.pages2 a, div.pages2 a:hover {background-color:#f3f3f3;	padding:7px 6px 7px 6px;}

div.pages2 span {background-color:#D3D3D4;	padding:7px 6px 7px 6px;}

.tn_static {	padding:10px 25px 0 22px; font-size:14px; line-height:18px;color:#474745;text-align:justify}

.sub_menu {	font-size:12px;padding:0 20px 20px 25px;line-height:18px;text-align:justify}
.sub_menu li {padding-top:7px}

.sub_menu li.activ a, .sub_menu li.activ a:hover { font-weight:bold; text-decoration: none }

img.ph_cont {border:5px #5B6FBF solid;margin-right: 20px; margin-bottom:7px}

img.ph {border:1px #C8CCDA solid; background-color:#FFFFFF; padding:5px }

/* Блок Чемпионат */

td.bl_champ_l { background-color:#D1D6E3; padding:10px 15px 15px 20px; width:100%; color:#000023; font-size:12px; vertical-align:top }

td.bl_champ_l table td {color:#000023; font-size:12px; border-bottom:1px #EBECEE solid; padding:5px 3px 5px 3px; line-height:14px}

td.bl_champ_l table th {color:#2A2B49; font-size:13px; padding:20px 3px 12px 3px; text-align:left}

div.all_tab { padding:12px 1px 5px 1px; text-align: right}

/* Блок Лента новостей */
td.bl_g1 {background-color:#E1E1E1; padding:13px 20px 13px 20px; border-top:2px #fff solid;color:#535353; }
td.lenta { background-color:#F4F4F4; font-size:12px; line-height:14px; padding:13px 20px 13px 20px;}

td.lenta div.lenta { clear:both; padding:5px 0 7px 0}


td.lenta div.lenta #date { color:#D40006; width: 46px; float: left} 
td.lenta div.lenta #title {  margin-left:46px; } 

/* Блок Общение */

td.lenta th { padding:5px 0 12px 0; font-size:12px; color:#1D1D1D; text-align: left; width:110px; vertical-align:top}
td.lenta td { padding:5px 0 12px 10px; font-size:12px; color:#1D1D1D}
td.lenta td a, td.lenta td a:hover { color:#D40006}


/* Низ */

td.bottom_menu {font-size:75%;background-color:#465FC1; padding: 5px 5px 5px 5px;letter-spacing:2px;color:#fff; text-transform:uppercase}

td.bottom_cpr {border-bottom:6px #BD000D solid;background-color:#253783;background-image:url(/images/bg_bt.jpg);}
td.cpr {font-size:90%;line-height:120%;color:#DFE1EC;padding-left:5%;}
.l_cpr {color:#DFE1EC;}
.l_cpr:hover {color:#DFE1EC;}

/* Статьи */

td.ins_text {border-top:3px #5469BC solid;border-bottom:3px #5469BC solid;line-height:140%;FONT-FAMILY:arial, helvetica, sans serif,tahoma,verdana;padding:10px; font-size:110%;color:#8494D7;background-color:#465CB9}

.cur_cat {color:#484848; font-weight:bold; font-size:110%}

/* Состав */

.t_head {background-color:#35499B; line-height:300%;font-size:85%}
td.staf_g {background-color:#495FB9;padding:7px 0 7px 0}
td.staf {padding:7px 0 7px 0}
table.t_staff {margin-top:15px}

/* Раздел статистика */

td.statt_g {background-color:#495FB9;padding:7px}
td.statt_w {background-color:#445AB7;padding:7px}
td.statt {padding:7px}

.text_tree {font-size:12px}
