
.part_bg{
    background:url(../images/grid/grid1_5.gif)  repeat-x bottom;
    color:#ffffff;
    font-size:20px;
    text-transform:uppercase;
}

.part_bg_4{
    background:url(../images/grid/grid1_5.gif)  repeat-x center;
    color:#ffffff;
    font-size:20px;
    text-transform:uppercase;
}

.part_bg_5{
    background:#6D7DD7;
    color:#ffffff;
    font-size:11px!important;
}

.premog_tab{
    border:1px solid #6D7DD7;
}

.part_bg_2 {
    background:url(../images/grid/grid1_5.gif)  repeat-x center;
    color:#ffffff;
    font-size:16px;
    font-weight:bold;
    text-transform:uppercase;
    text-align:center;
    width:100%;
}
.part_bg_2 td{
    padding:2px;
}

.part_bg_3 td{
    background:#6D7DD7 url(../images/grid/grid1_5.gif)  repeat-x top;
    color:#ffffff;
    font-size:13px;
    font-family:Arial;
    text-align:center; 
}
.part_bg_3 td a, .part_bg_3 td a:visited{
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.part_bg_3 td a:hover{
    text-decoration:underline;
}


.ftu_header{
    font:bold 16px Tahoma;
}
.no_margin p, .ogol_5 p{
    margin:0px;
    padding:0px;
}


.row_bg{
    background-image: url(../images/clubs/row_bg.gif);
    background-repeat: repeat-y;
    background-position: left;
       
}


.past{
	color:#bbb;
}
.current_1{
	color:red;
}
.current_2{
	/*font-weight:bold;*/
}
.title_bg{
	background-image: url(../images/players/title_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
}
.club_data_block_1{
    border:1px solid #6D7DD7; 
/*    background:url(../img2/clubs/club_bg.gif) repeat-x bottom;*/
}
                
.green_str{
	background-color:#A7BCCD;
	background-image:url(../images/players/str_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.green_str2{
    background:#ABDD96;
}
.green_str3{
    background:#3BB778;
}

.green_str_1{
	background-image:url(../images/players/blog_title_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.tdC{
    text-align:center;
}

.bg{
    background:url(../images/contacts/bg.gif) repeat-y center;
}

.top_polosa{
    background:url(../images/contacts/top_polosa.gif) no-repeat center top;
}

.bottom_polosa{
    background:url(../images/contacts/bottom_polosa.gif) no-repeat center bottom;
}
.contacts_text{
    color:#1A4D86;
    padding-left:8px;
}

/*DOCS*/

.doc_bg_left{
    background:url(../images/docs/bg_left.jpg) repeat-y left;
}
.doc_bg_top{
    background:#E4E4E4 url(../images/docs/top_bg.jpg) repeat-x top;
}
.doc_bg_right{
    background:url(../images/docs/border.jpg) repeat-y right;
}
.doc_bg_bottom{
    background:url(../images/docs/border.jpg) repeat-x bottom;
}

.papka{
    background:url(../images/docs/papka.jpg) no-repeat left top;
}
.doc_bg_right_top{
    background:url(../images/docs/top_bg_right.gif) no-repeat right top;
}
.doc_bg_right_top table.doc_title{
    width:100%;
    height:50px;
}
.doc_bg_right_top table.doc_title td{
    text-align:center;
    vertical-align:middle;
    color:#ffffff;
    text-transform:uppercase;
    font:14px Tahoma;
}
.doc_content{
    margin:0px 3px 0px 10px;
}
.doc{
    width:100%;
}


/*Calendar*/

.vik_bg{
    background:url(../images/vik_bg.jpg) repeat-x bottom;
    color:#ffffff;
}
.vik_bg_1{
    background:url(../images/vik_bg_1.jpg) no-repeat left bottom;
}
.vik_bg_2{
    background:url(../images/vik_bg_2.jpg) no-repeat right bottom;
}

.tur_list_head{
    background:#ccc;
}
.tur_bg_1{
    background:#5490FF; 
}

.tur_bg_1 a{
    color:#ffffff!important;
    font-weight:bold;
    text-decoration:none;
}

.tur_bg_2{
    color:#ddd;
    text-decoration:none;
    background:#5490FF;
}

.tur_bg_2 a{
    color:#ffffff!important;
    font-weight:bold;
    text-decoration:none;
}
.tur_bg_2 a:hover, .tur_bg_1 a:hover{
    text-decoration:underline;
}

.tr_1{
    background-color: #F1F2FB;
}

.tr_2{
    background-color: #ffffff;
}
.tr_3{
    background-color: #5490FF;
    color:#ffffff;
}

.tr_1 td, .tr_2 td, .tr_3 td{
    padding:4px 0px;
    font:14px Arial;
}

.tr_1 td a, .tr_2 td a{
    font:bold 13px Arial;
    color:#000000;
    text-decoration:none;
}
.tr_1 td a:hover, .tr_2 td a:hover{
    text-decoration:underline;
}

.pl{
    col1or:red;
}
.turnir_detail td{
    padding-left:10px;
}

.dr_table td{
    border:1px solid #5490FF;
    width:66px;
}

.dr_table td a:hover{
    text-decoration:none;
}

.liters_table a{
   text-decoration:none;
   font-weight:bold;
}

.liters_table td{
    background:#F1F2FB;
    border:1px solid #5490FF;
    width:14px;
}

.peremodi{
    padding-left:26px;
}

.img_div img{
    border:1px solid #003366!important;
}

/* faster input */
.faster_input_link{
    color:#5199D8;
    font-size:12px;
}

.faster_input_link_{
    color:#ffffff;
    font-size:12px;
    background:#5199D8;
}
.found{
    font-weight:bold;
    color:red;
}

.lf{
    width:40px;
    font:9px Verdana;
}

.ls{
     width:40px;
     font:9px Verdana;
     background:#006093;
     color:#ffffff;
     border:2px solid #fff;
}

.ua {
    background:url(../images/langs/ua.jpg) no-repeat right 50%;
}
.ua_over {
    background:url(../images/langs/ua_over.jpg) no-repeat right 50%;
}
.en{
    background:url(../images/langs/en.jpg) no-repeat right 50%;
}
.en_over {
    background:url(../images/langs/en_over.jpg) no-repeat right 50%;
}
.ua, .ua  img, .ua_over, .ua_over img, .en, .en  img, .en_over, .en_over img{
    width:90px;
    height:38px;
}



.n_1{
    background:url(../images/news/n_1.gif) no-repeat left top;
}
.n_2{
    background:url(../images/news/n_2.gif) no-repeat right top;
}
.n_3{
    background:url(../images/news/n_3.gif) no-repeat right bottom;
}
.n_4{
    background:url(../images/news/n_4.gif) no-repeat left bottom;
    padding:2px 3px;
}

.n_5{
    background:url(../images/news/n_5.gif) repeat-x top;
    margin-right:19px;
}
.n_6{
    background:url(../images/news/n_6.gif) repeat-y right;
}
.n_7{
    background:url(../images/news/n_7.gif) repeat-x bottom;
}
.n_8{
    background:url(../images/news/n_8.gif) repeat-y left;
}

.hr_left{
    background:#6fa5c2 url(../images/news/hr_left.gif) repeat-y left;
}
.hr_right{
    background: url(../images/news/hr_right.gif) repeat-y right;
}

.part_bg_n {
    color:#ffffff;
    font-size:18px;
    text-transform:uppercase;
    text-align:center;
}
.new_item{
    padding:8px;
}

.news_link, .news_link:visited{
    color:#000000;
    font-weight:bold;
    text-decoration:none;
}
.news_link:hover{
    text-decoration:underline;
}

.vozrast_field{
    float:left;
    width:16px;
    border:1px solid #535C56;
    margin:1px;
    font-weight:bold;
}

.refusal_cats {
    font-size:11px!important;
}

.draw_rank{
	color:green;
	font-size:16px;
}
.draw_num{
	font:10px Arial!important;
}

.draw_status{
	color:#666;
}


.turnir_list_status{
	margin:10px;
	padding:10px;
	border:1px solid #ccc;
	background:#fff;
	font:22px Arial;
}

.draws_open {
	color:green;
}

.draws_close {
	color:red;
}

.profile_save_button{
	border:2px solid #005D91;
	background: #EEEEEE; 
	font:14px Arial;
}

.profile_tab b{
	color:#005D91;
	font:normal 12px Arial;
}

.error {
	font:11px Arial;
	color:red;
}
.error_field{
	background: #FFEBC5;
	border:1px solid red;
}

.w1{
    background: url(/images/webcast/w1.gif) no-repeat left top;
}
.w2{
    background: url(/images/webcast/w2.gif) no-repeat right top;
}
.w3{
    background: url(/images/webcast/w3.gif) no-repeat right bottom;
}
.w4{
    background: url(/images/webcast/w4.gif) no-repeat left bottom;
    padding:6px;
}
.wbg{
    background: url(/images/webcast/wbg.gif) repeat-x top;
    width:264px;
    font:bold 14px Arial;
    
}
.b1{
    float: left;
}
.b2{
    float: right;
}
.b1, .b2{
    width:50%;
    color:#fff;
}
.b1 a, .b2 a, .b1 a:visited, .b2 a:visited{
    text-decoration:underline;
    color:#fff;
}
.b1 a:hover, .b2 a:hover{
    text-decoration: none;   
}

.active{
    background: url(/images/webcast/bactive.gif) no-repeat 50% 50%;
    height:37px;
    color:#000;
}



/* FORUM */

.bl_u_right{
    float:right;
    width:12px;
}
.bl_u_1{
    background:#4D6B88 url(../images/forum/bl_u_1.gif) no-repeat left top;
    float:right;
}
.bl_u_exit{
    background:url(../images/forum/exit.gif) no-repeat right 50%;
}
.bl_u_2{
    background:url(../images/forum/bl_u_2.gif) no-repeat right top;
    padding:3px 6px 4px 10px;
}

.u_text{
    color:#ffffff;
    font:12px Tahoma;
}
.bl_u_exit a{
    text-decoration:none;
}
.cb{
    clear:both;
}
.bl_1_1{
    background:#709DC7 url(../images/forum/bl_1_1.gif) no-repeat left top;
}
.bl_1_2{
    background:url(../images/forum/bl_1_2.gif) no-repeat right top;
}
.bl_1_3{
    background:url(../images/forum/bl_1_3.gif) no-repeat right bottom;
}
.bl_1_4{
    background:url(../images/forum/bl_1_4.gif) no-repeat left bottom;
}

a.head_link, a.head_link:visited{
    color:#ffffff;
    font:13px Tahoma;
    text-transform:uppercase;
}
a.head_link:hover{
    text-decoration:none;
}

.lp{
    padding-left:14px;
}

.rp{
    padding-right:14px;
}
.head_title{
    color:#ffffff;
    font:22px Tahoma;
}

.page_links a, .page_links a:visited{
    color:#ffffff;
    text-transform:uppercase;
    font:11px Tahoma;
}
.page_links a:hover{
    color:#ffffff;
    text-decoration:none;
}

.bl_2_1{
    background:#97B9D9 url(../images/forum/bl_2_1.gif) no-repeat left top;
}
.bl_2_4{
    background:url(../images/forum/bl_2_4.gif) no-repeat left bottom;
    height:37px;
}
.bl_2_2{
    background:#97B9D9 url(../images/forum/bl_2_2.gif) no-repeat right top;
}
.bl_2_3{
    background:url(../images/forum/bl_2_3.gif) no-repeat right bottom;
    height:37px;
}
.tl_header_bg{
    background:#97B9D9;
    height:37px;
}

.tl_header{
    color:#000000;
    font:bold 16px Tahoma;
}
.c{
    text-align:center;
}
.l{
    text-align:left;
}
.theme_line{
    background:#E5EEF6;
}

.theme_title a, .theme_title a:visited{
    color:#1B242C;
    font:bold 20px Arial;
}
.theme_title a:hover{
    color:#1B242C;
   text-decoration:none;
}
.theme_notice{
    color:#4C5E6E;
    font:12px Tahoma;
}
.theme_notice_last{
    color:#4C5E6E;
    font:10px Tahoma;
}
.theme_author{
    color:#000000;
    font:bold 11px Arial;
}
.theme_date_create{
    color:#000000;
    font:11px Arial;
}
.t_separator, .t_separator img{
    background:#CDDBE7;
    height:2px;
}
.num_themes{
    color:#394958;
    font:24px Tahoma;
}

.bl_3_4{
    background:#E5EEF6 url(../images/forum/bl_3_4.gif) no-repeat left bottom;
}
.bl_3_3{
    background:#E5EEF6 url(../images/forum/bl_3_3.gif) no-repeat right bottom;
}
.bl_3_2{
    background:#E5EEF6 url(../images/forum/bl_3_2.gif) no-repeat right top;
}
.bl_3_1{
    background:#E5EEF6 url(../images/forum/bl_3_1.gif) no-repeat left top;
}
.citate_link, .citate_link:visited{
    color:#000000;
    font:bold 11px Arial;
}
.citate_link:hover{
    text-decoration:none;
}

.author_name{
    font:bold 16px Arial;
}
.author_date_create{
    font:10px Arial;
}
.citate_block{
    padding:10px;
    margin:10px;
    background:#F4F7F9
}
.citate_text{
    font:11px Tahoma;
    color:#4C5E6E;
}


.f_text_input, .f_captcha{
    border:1px solid #709DC7;
    color:#4D6B88;
}
.f_width{
    width:360px;
}
.f_button{
    background:#709DC7;
    border:1px solid #ffffff;
    font:12px Arial;
    color:#ffffff;
}
.f_error{
    color:red;
    font:bold 12px Arial;
}
.f_text{
    color:#4D6B88;
    font:bold 14px Tahoma;
}
.f_text_small{
    color:#709DC7;
    font:11px Arial;
}

.f_err{
    border:1px solid red!important;
    background:#FFCCFF;
}

.nickname_rules{
    font-size:11px;
    padding:5px;
    border:2px solid #fff;
    background:#FFFFBB;
    position:absolute;
    width:230px;
    text-align:left;
    _margin-left:-242px;
}
.nickname_rules ul{
   margin-left:20px;
   margin-bottom:3px;
   margin-top:3px;
   padding:0px;
}
.rules_link, .rules_link:visited{
    color:#0000FF;  
}
.rules_link:hover{
    color:red;  
}

.forum_container{
    margin:0px 20px 10px;
}


