.league_difrent_league { width: 530px; margin: auto;}

.league_every {margin-left: 50px; margin-right: 30px;}
	.league_every td { padding: 5px;} /** zamiennie z #EAEAEA  **/

/**** main league ****/
.league_main_logo { float: left; width: 165px; margin: 0 35px 20px; text-align: center;}
	.league_main_logo img { max-height: 150px; max-width: 160px;}
	.league_main_logo_amb { padding: 5px 10px 2px; text-align: left; font-size: 10px; width: 130px; margin: 0 auto;}
		.league_main_logo_amb hr { background-color: #FFF; margin: 3px 0;}
.league_info { font-size: 11px; padding: 10px 15px; background: #EAEAEA;}
	.league_info span  { color: #E46F12;}
	.league_info ul { list-style: none; margin: 0;}
		.league_info ul li { background: transparent;}
			.league_info ul li strong {float: left;}
			.league_info ul li div { background: transparent; float: left; padding: 0 4px;}
	.league_info_whatsup { background: transparent url(/images/league/league_info_whatsup.png) no-repeat 0 7px; display: block; font-weight: bold; line-height: 1.2; padding: 5px 0 1px 22px; width: 150px; text-decoration: none;}
.league_header_link { margin: 0 27px 0 0; float: right; padding: 0 15px 5px;}
	.league_header_link div { float: left; margin: 8px 0 0; line-height: 1.1;}
		.league_header_link a { color: #4D4D4D; text-decoration: none; font-size: 10px; font-weight: bold;}
			.league_header_link img { float: left; margin: -2px 4px 0 0;}
.league_header_forum { font-size: 10px; width: 460px; float: right; margin: 2px 27px 2px 0; padding: 0;}
	.league_header_forum_name { background: url(/images/league/bg_forum_name.png) no-repeat; float: left; width: 58px; height: 35px; padding: 7px 2px 0 7px; font-weight: bold;}
	.league_header_forum_last { float: left; background: transparent; width: 380px; margin-left: 5px; padding-top: 4px;}
		.league_header_forum_last strong { float: left;}
		.league_header_forum_last span { float: right; font-weight: normal;}
		.league_header_forum_last a { font-weight: bold;}
	.league_header_forum_none { float: left; padding: 13px 0 0 60px; font-weight: bold;}
.league_main_description { padding: 0 20px 20px;}
	.league_main_description h4,
	.league_main_meet_details h4,
	.league_main_meet_news h4 { font-style: italic; margin-bottom: 5px; font-weight: bold; font-size: 16px;}

			/** mini newsy league **/
div.league_main_news { padding: 0 0 5px 10px;}
.league_main_news .ui-tabs .ui-tabs-panel { height: 240px; padding-left: 0.5em; overflow: hidden;}
.league_main_news div.ui-tabs-panel .news_home_ul,
.league_main_news div.ui-tabs-panel .news_home_ul_rs { width: 465px;}
	.league_main_news .news_home_name { width: 385px; overflow: hidden; height: 18px;}
		.league_main_news .news_home_name_short { padding-left: 0;}
			.league_main_news .news_home_name_short span span div span { width: 460px;}
			.league_main_news .news_home_name_short span span div a { margin-right: -13px;}
	.league_main_news .news_home_body { width: 385px; height: 39px; overflow: hidden; float: left;}
	.league_main_news .news_home_links { margin: 0;}

.league_header_underforum { font-size: 10px; margin: 3px 27px 0 2px; float: right; width: 460px; font-weight: bold; color: #676767;}
	.league_header_underforum .home_box_top,
	.league_header_underforum .home_box_bottom { width: 448px;}
		.league_header_underforum .home_box_cont { padding: 0 48px 1px;}
			.league_header_underforum a { margin: 0 10px; text-decoration: none;}
			.league_header_underforum a:hover { text-decoration: underline;}
	
.league_main_meet_news { padding: 5px 20px 0;}
	#mini_news { width: 315px; float: left;}
		#mini_category_window { float: left; border-bottom: 1px solid #A6A6A6; width: 313px; margin-left: 1px;}
			#mini_category_window div { text-align: center; margin-bottom: -2px; width: 23.5%; float: left; float: left; padding: 4px 6px; font-size: 10px; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px;}
			.league_mini_news_pasiv { background: #EBEBEB; border: 1px solid #CFCFCF; border-bottom: 1px solid #A6A6A6;}
			.league_mini_news_activ { background: white; border: 1px solid #A6A6A6; border-bottom: none; border-top: 3px solid #E57012}
				#mini_category_window a { font-weight: bold; text-decoration: none;}
		#mini_news_window { width: 293px; padding: 10px;; background: white; border: 1px solid #A6A6A6; float: left; border-top: none; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-topright: 2px; -moz-border-radius-topleft: 2px;}
			.mini_news_window_cont { float: left;}
				.mini_news_window_cont img { margin: 0 8px 0 0; max-width: 75px; max-height: 70px;}
				.mini_news_window_cont p { margin-bottom: 0.5em;}
				.mini_news_window_cont a,
				.mini_news_window_cont_more a { font-weight: bold;}
			.mini_news_window_cont_more { display: block;}
				/** arrows **/
	.league_main_news_arrow_r_p, .league_main_news_arrow_l_p, 
	.league_main_news_arrow_r_a, .league_main_news_arrow_l_a,
	.league_main_news_arrow_r_a a, .league_main_news_arrow_l_a a { float: left;  width: 14px; height: 14px; text-decoration: none;}
	.league_main_news_arrow_r_p, .league_main_news_arrow_l_p, 
	.league_main_news_arrow_r_a, .league_main_news_arrow_l_a { margin: 5px 1px 0;}
				
	.league_main_news_arrow_r_p { background: url(/images/league/news_arrows.png) 14px 14px transparent;}
	.league_main_news_arrow_l_p { background: url(/images/league/news_arrows.png) 0 14px transparent;}
	
	.league_main_news_arrow_r_a { background: url(/images/league/news_arrows.png) 14px 0 transparent;}
	.league_main_news_arrow_l_a { background: url(/images/league/news_arrows.png) 0 0 transparent;}

.league_main_img_link { float: right; margin: 17px 27px 0 0; width: 180px;}
	.league_main_img_link .home_sponsor { float: right; margin: 12px 0 0; width: 170px; font-weight: bold; color: #676767;}
		.league_main_img_link .home_box_top,
		.league_main_img_link .home_box_bottom { width: 158px;}
          .league_main_img_link i { font-size: 13px;}
          .league_main_img_link .home_sponsor_head a { margin: 2px 0 0;}
          .league_main_img_link .home_sponsor img { margin: 10px 0 6px;}
			.league_main_img_link .home_sponsor p { padding: 10px;}
	
	
.gl_notify_positive img { margin-bottom: -5px;}

/*** zmiana koncepcji *
 
.league_main_meet_details { }
	.league_main_meet_table_league { float: left; width: 285px; margin-left: 12px;}
	.league_main_meet_list { float: left; width: 396px; margin-top: 25px; margin-left: 20px;}
		.league_main_meet_details .meet_under_take { width: 386px; margin: 0 0 3px;}
			.league_main_meet_details .meet_under_team { margin: 3px 0 2px;}
			.league_main_meet_details .meet_under_button a { margin-top: -2px;}
	***/

	
.league_widget { float: right; width: 390px; font-weight: bold; color: #636363; font-size: 10px;}
	.league_widget span, .league_widget_google, .league_widget_blog { float: right;}
	.league_widget span { margin: 16px 0 0;}
	.league_widget_google, .league_widget_blog { width: 37px; height: 36px; margin: 0 0 0 2px;}
	.league_widget_google { background: transparent url(/images/button/buttons_google.png) -37px 0 no-repeat;}
	.league_widget_blog { background: transparent url(/images/button/buttons_google.png) 0 0 no-repeat;}
	.league_widget_google:hover { background-position: -37px -36px;}
	.league_widget_blog:hover { background-position: 0 -36px;}
	.league_widget .tooltip_event { margin: 15px 10px 0 0;}
		.league_widget .tooltip_event img { margin-top: 0;}
		
.league_main_best { padding: 5px 0 5px 40px;}
	.league_main_best h3,
	.league_main_best h5 { margin-bottom: 6px; font-weight: bold; margin-left: 4px;}
	.league_main_best h5 { font-size: 11px;}
	.league_main_best_card { float: left; width: 45%; text-align: center; font-size: 18px;}
		.league_main_best span span { margin-left: 50px; font-weight: bold; font-size: 18px; line-height: 2.2;}
		.league_main_best_card img { margin: 0 20px -5px 0;}
	.league_main_best_more {float: right; margin: 3px 35px 0 0; }
	.league_main_best .league_main_best_more { margin-right: 16px}
		.league_main_best_more a { text-decoration: none;}
.league_main_fan_clubs { padding: 15px 0 0 0; float: left; margin: 0 0 0 17px; text-align: center;}
	.league_main_fan_clubs a { max-width: 140px; min-height: 50px; max-height: 100px; display: block; height: 90px;}
	.league_main_fan_clubs div { text-align: center;}
		.league_main_fan_clubs img { max-width: 140px; min-height: 50px; max-height: 105px;}
		.league_main_fan_clubs div a { max-height: 25px; min-height: 0; width: 140px; text-align: center; line-height: 1.75;}

.league_main_edit_form textarea { width: 500px; height: 120px; margin-left: 8px;}
.league_main_edit_form label { margin: 5px 0 0 30px; float: left;}

/**** EOF main league ****/

/*** add files to league ***/
.league_files .league_files_show { list-style: none; margin: 10px 70px;}
	.league_files .league_files_show li { width: 510px; padding: 4px 15px; float: left;}
		.league_files .league_files_show li span { float: right; font-size: 10px; text-align: right;}
		.league_files .league_files_show li div div { padding: 2px 10px;}
.league_files_add_form { margin: 10px 0 10px 45px;}
	.league_files_add_form textarea { height: 100px; width: 400px;}
	.league_files_add_form span { float: left; width: 60px;}


.league_last_meet {}

.league_last_media { margin-left: 25px;}
.league_transfer_list {margin-left: 30px;}

.league_table { margin: 0 20px 0 0; padding: 0; float:left; width: 696px; }
.league_table thead {}
	.league_table table { border-spacing: 1px; margin: 0 0 5px 30px; width: 650px;}
		.league_table th { background: transparent;}
		.league_table tr { }
.league_stat_table {}
	.league_stat_table .league_table { width: 85%; margin: 5px 40px;}
		.league_stat_table .league_table .center { text-align: center;}

tr.leadingTeam td { background-color: #9ACD32; }
.league_tableApplicat td { background-color: #EAEAEA!important; }
.league_tableApplicat .color_c td { background-color: #FFC392!important; }
tr.leadingTeam td a { color: #111; }
tr.losingTeam td { background-color: #D3D3D3; }
		
/** .league_table_color_a { background: #DFEFBA;}
.league_table_color_b { background: #EAEAEA} **/
.league_table_list {width: 535px; margin: 0 25px;}
		.league_table_list img { margin-top: 3px;}
	.league_table_list_name { float: left; width: 400px;}
		.league_table_list_name a { float: left;}
	.league_table_list #additonalLinks { float: right; width: 176px; text-align: right; margin: 2px 2px 0 0;}
	.league_table_list #teamscount, .league_table_list #playerscount { font-size: 10px; float: right; text-align: left; font-weight: bold;}
	.league_table_list #playerscount { width: 111px;}
	.league_table_list #teamscount { width: 80px;}
		.league_table_list #teamscount img, .league_table_list #playerscount img { margin-bottom: -4px;}
.league_favorit_list_sort {float: right; margin: 10px 13px 10px 0;}
	.league_favorit_list_sort a { font-weight: bold; margin-left: 10px;}

/** transfer list w lidze **/
.league_table_transfer_list {width: 600px; margin-left: 60px;}
/** EOF transfer list w lidze **/

/** boxy dla widoku roznych kart **/
.league_user_box { margin: 6px 30px; width: 177px; height: 227px; overflow: hidden; float: left;}
/** EOF boxy dla widoku roznych kart **/

.league_meetings {max-height: 500px; overflow-x: hidden; width: 708px; overflow-y: auto;}
.container.league_meetings {max-height: none; overflow: hidden; width: 950px;}

.league_meetings_filter {margin-left: 55px; float: left;}
	.league_meetings_filter button {text-align: center;
						font-weight: bold; font-size: 11px;
						width: 61px; height: 23px;
						border: none; text-decoration:none;
						color: white;
						margin-left: 4px;
						background: url(/images/button/button_orange_61_x_23.png) transparent no-repeat;
				}
	.league_meetings_filter input {width: 74px;}
.league_meetings_filter_archiv { float: right; margin: 30px 25px 0 0;}

/** doidawanie ligi **/
.league_adwance_loc { font-size: 14px; font-weight: bold; margin-left: 25px;}
.league_adwance_data { padding: 5px;}
	.league_adwance_data label { width: 160px; margin: 10px 0 0 0; float: left;}
	.league_adwance_data input { width: 168px; margin: 10px 0 0 0; float: left;}
	.league_adwance_data select { width: 173px; margin: 10px 0 0 0; float: left;}
.league_adwance_text { margin: 25px;}

/*** agenda - liga ***/
.league_agenda_one li { list-style: none; margin: 0 0 0 45px;}
	.league_agenda_one_location { margin: 5px 0 0 45px;}
		.league_agenda_one_location label[for="pa_league_agenda_parameters_place_id"],
		.league_agenda_one_location label[for="pa_league_agenda_parameters_rounds_count"] { width: 135px; font-weight: bold;}
		#pa_league_agenda_parameters_rounds_count { width: 45px;}
		.league_agenda_one_location select { width: 250px;}
	.league_agenda_one label { font-weight: normal; width: 100px; margin-right: 5px; float: left; padding-top: 9px;}

.league_agenda_two {}
	.league_agenda_two h2 { margin-bottom: 5px;}
	.league_agenda_two_nr { text-align: right; padding-right: 35px;}
	.league_agenda_two_turns { font-weight: bold; margin: 0 20px 0 5px;}
	.league_agenda_two_head { padding: 0 0 7px 15px; float: left;}
		.league_agenda_two_head span { font-size: 13px; text-decoration: underline;}
		.league_agenda_two_head span.league_agenda_two_table_place { margin-left: 20px;}
	.league_agenda_two ul { margin-left: 0;}
		.league_agenda_two ul li { list-style: none; margin: 0 0 7px 15px;; float: left;}
			.league_agenda_two_table { width: 280px; float: left; text-align: center; margin-top: -5px;}
				.league_agenda_two_table select { width: 125px; text-align: center;}
			.league_agenda_two_table_time { width: 145px; float: left; text-align:left;}
				.league_agenda_two_table_time input { width: 118px;}
				.league_agenda_two_table_time img { margin-bottom: -5px;}
			.league_agenda_two_table_place { width: 225px; float: left; text-align:left;}
				.league_agenda_two_table_place input { width: 200px;}

.league_agenda_result { }
	.league_agenda_result ul li { list-style: none;}
	.league_agenda_result_table { width: 390px; float: left; text-align: center; font-weight: bold; line-height: 2.3;}
		.league_agenda_result_table a,
		.league_agenda_result_table span { padding: 0 5px; width: 120px; float: left;}
		.league_agenda_result_table_a2 { text-align: left;}
		.league_agenda_result_table_a1 { text-align: right;}
		.league_agenda_result_table span { text-align: center;}
	.league_agenda_result_table_input { width: 240px; float: left; text-align: center; font-weight: bold; line-height: 2.3;}
		.league_agenda_result_table_input input { width: 240px;}

.league_agenda_line {width: 685px; margin: 5px 0 0 13px; float: left;}
	.league_agenda_line_head { margin-left: 30px; font-weight: bold; display: block;}
	.league_agenda_line_name1, .league_agenda_line_name2, .league_agenda_line_name3 {
		margin: 15px 0 10px; text-align: right; float: left; font-weight: bold;}
	.league_agenda_line_name1 { width: 234px;}
	.league_agenda_line_name2 { width: 225px;}
	.league_agenda_line_name3 { width: 185px;}
	.league_agenda_line_teams { text-align: center; width: 345px; float: left;}
		.league_agenda_line_teams a { width: 95px; overflow: hidden; float: left; margin: 0 3px;}
		.league_agenda_line_teams span { float: left; margin: 0 2px;}
	.league_agenda_line_when { width: 150px; float: left; text-align: center;}
		.league_agenda_line_when input { width: 120px; text-align:center;}
		.league_agenda_line_when img { margin-bottom: -4px;}
	.league_agenda_line_where { width: 170px; float: left; margin-left: 10px;}
		.league_agenda_line_where input { width: 170px; text-align:center;}
		
/*** leagues statistics ***/
.league_statics { margin-left: 20px;}
	.league_statics span { float: left; margin-right: 2px;}
		.league_statics span span { margin-top: -7px;}
/**** podzial na wojewodztwa ****/		
.league_province_list {font-size: 11px; float: left; width: 126px; margin: 0 0 0 54px; font-weight: bold;}

#add_category label { margin-right: 5px;}

/*** team looking playaers **/
.league_teams_look { margin: 2px 0 0 27px; width: 660px; vertical-align: middle;}
	.league_teams_look th, .league_teams_look td { padding: 6px; text-align: center; font-weight: normal;}
	.league_teams_look_foto { width: 100px; }
		.league_teams_look_foto img { max-height: 64px; max-width: 80px;}
	th.league_teams_look_name,
	td.league_teams_look_name { text-align: left;}
	.league_teams_look_nr { width: 72px}
	.league_teams_look .przerwa_2 { padding: 0; height: 2px; line-height: 2px;}

/** ambasadors **/
.league_ambasadors_box { height: 170px /*218px*/;}
    .league_ambasadors_box img { margin: 0 18px 0 0; width: 50px; max-height: 65px;}
    .league_ambasadors_box h5 { float: left; margin: 0 0 2px; width: 240px;}
    .league_ambasadors_box h5 a {}
    .league_ambasadors_box a { text-decoration: none;}
    .league_ambasadors_box span { margin: 3px 0 0; float: left!important; width: 150px; font-size: 10px;}
    .league_ambasadors_box span.gg,
    .league_ambasadors_box span.tel { width: 90px}
        .league_ambasadors_box span img { margin: 0 4px 0 0; width: auto; border: none;}
	
    div.league_ambasadors_function,
	div.league_ambasadors_rank { float: left; width: 50%; font-size: 10px; margin-top: 5px; height: 15px;}
        div.league_ambasadors_function span { margin: 0 3px 2px 0;}
	.league_ambasadors_rank	.ambasador_rank { float: left; margin: -3px 0 0;}
        .league_ambasadors_rank span {  width: 130px;}
        .league_ambasadors_rank span#user_card_ambassador_rank { margin: 0 3px 0 0;}
	
    .league_ambasadors_box p { margin: 1px 0 0; text-align: justify; font-size: 11px;}
	.league_ambasadors_box .none_text { margin-top: 20px; background: none; font-style: italic;}
