.size7 {font-size: 7px;}
.size8 {font-size: 8px;}
.size9 {font-size: 9px;}
.size10 {font-size: 10px;}
.size11 {font-size: 11px;}
.size12 {font-size: 12px;}
.size13 {font-size: 13px;}
.size14 {font-size: 14px;}
.size15 {font-size: 15px;}
.size16 {font-size: 16px;}
.size17 {font-size: 17px;}
.size18 {font-size: 18px;}
.size19 {font-size: 19px;}
.size20 {font-size: 20px;}
.size21 {font-size: 21px;}
.size22 {font-size: 22px;}
.size23 {font-size: 23px;}
.size24 {font-size: 24px;}
.size25 {font-size: 25px;}
.size26 {font-size: 26px;}
.size27 {font-size: 27px;}
.size28 {font-size: 28px;}
.size29 {font-size: 29px;}
.size30 {font-size: 30px;}
.size31 {font-size: 31px;}
.size32 {font-size: 32px;}
.size33 {font-size: 33px;}
.size34 {font-size: 34px;}
.size35 {font-size: 35px;}
.size36 {font-size: 36px;}
.size37 {font-size: 37px;}
.size38 {font-size: 38px;}
.size39 {font-size: 39px;}
.size40 {font-size: 40px;}
.bold {font-weight:bold;}
.tahoma {font-family:Tahoma;}
.grey {color:#4e4b47;}
.gold {color:#ffcc00;}
.orange {color:#ff9710;}
.black {color:#151515;}
.black_2 {color:#141010;}
.white {color:#FFFFFF;}
.brown {color:#464332;}
.red {color:#f81a1a;}
.red_2 {color:#b10508;}
.green {color:#bed630;}
.green_2 {color:#2e4d25;}
.green_3 {color:#0e4400;}
.bordo {color:#3c0707;}
.coffe {color:#c8c1a5;}
.blue {color:#006bd9;}
.lemon {color:#c3d739;}
.log_color_1 {color:#fff06e;}
.log_color_2 {color:#fff5b3;}
.msg_green {color:#9aee2c;}
.msg_white {color:#FFFFFF;}
.msg_red {color:#ee2c2c;}
.img_ver {vertical-align:middle;}
.float_left {float:left;}
.img_brd {border:1px solid #505050;}
.img_brd_2 {border:1px solid #000000}
.text_left {text-align:left;}
.text_justify {text-align:justify;}
.text_center {text-align:center;}
.text_right {text-align:right;}
.margin_top_5 {margin-top:5px;}
.margin_top_10 {margin-top:10px;}
.padding_5 {padding:5px;}

.quote {
	padding:5px;
	border:1px solid #333232;
	background-color:#181818;
}

a.pale_link:link {		text-decoration: none;color: #d2b692;}
a.pale_link:visited {	text-decoration: none;color: #d2b692;}
a.pale_link:hover {	text-decoration: underline;color: #d2b692;}
a.pale_link:active {	text-decoration: none;color: #d2b692;}
	
a.while_link:link {		text-decoration: none;color: #FFFFFF;}
a.while_link:visited {	text-decoration: none;color: #FFFFFF;}
a.while_link:hover {	text-decoration: underline;color: #FFFFFF;}
a.while_link:active {	text-decoration: none;color: #FFFFFF;}

a.lemon_link:link {		text-decoration: none;color: #c3d739;}
a.lemon_link:visited {	text-decoration: none;color: #c3d739;}
a.lemon_link:hover {	text-decoration: none;color: #FFFFFF;}
a.lemon_link:active {	text-decoration: none;color: #c3d739;}

a.yellow_link_2:link {		text-decoration: none;color: #ebdca0;}
a.yellow_link_2:visited {	text-decoration: none;color: #ebdca0;}
a.yellow_link_2:hover {	text-decoration: underline;color: #ebdca0;}
a.yellow_link_2:active {	text-decoration: none;color: #ebdca0;}

a.green_link:link {		text-decoration: none;color: #bed630;}
a.green_link:visited {	text-decoration: none;color: #bed630;}
a.green_link:hover {	text-decoration: underline;color: #bed630;}
a.green_link:active {	text-decoration: none;color: #bed630;}

a.gold_link_2:link {	text-decoration: none;color: #FFFFFF;}
a.gold_link_2:visited {	text-decoration: none;color: #FFFFFF;}
a.gold_link_2:hover {	text-decoration: none;color: #ffcc00;}
a.gold_link_2:active {	text-decoration: none;color: #FFFFFF;}

a.black_link:link {		text-decoration: none;color: #151515;}
a.black_link:visited {	text-decoration: none;color: #151515;}
a.black_link:hover {	text-decoration: underline;color: #151515;}
a.black_link:active {	text-decoration: none;color: #151515;}

a.brown_link:link {		text-decoration: none;color: #464332;}
a.brown_link:visited {	text-decoration: none;color: #464332;}
a.brown_link:hover {	text-decoration: underline;color: #464332;}
a.brown_link:active {	text-decoration: none;color: #464332;}

a.orange_link:link {	text-decoration: none;color: #f29953;}
a.orange_link:visited {	text-decoration: none;color: #f29953;}
a.orange_link:hover {	text-decoration: underline;color: #f29953;}
a.orange_link:active {	text-decoration: none;color: #f29953;}

a.gold_link:link {	text-decoration: none;color: #fff06e;}
a.gold_link:visited {	text-decoration: none;color: #fff06e;}
a.gold_link:hover {	text-decoration: underline;color: #fff06e;}
a.gold_link:active {	text-decoration: none;color: #fff06e;}

a.gold_link_2:link {	text-decoration: none;color: #ffcc00;}
a.gold_link_2:visited {	text-decoration: none;color: #ffcc00;}
a.gold_link_2:hover {	text-decoration: underline;color: #ffcc00;}
a.gold_link_2:active {	text-decoration: none;color: #ffcc00;}

a.coffe_link:link {	text-decoration: none;color: #c8c1a5;}
a.coffe_link:visited {	text-decoration: none;color: #c8c1a5;}
a.coffe_link:hover {	text-decoration: underline;color: #c8c1a5;}
a.coffe_link:active {	text-decoration: none;color: #c8c1a5;}

a.bordo_link:link {	text-decoration: none;color: #3c0707;}
a.bordo_link:visited {	text-decoration: none;color: #3c0707;}
a.bordo_link:hover {	text-decoration: underline;color: #3c0707;}
a.bordo_link:active {	text-decoration: none;color: #3c0707;}

a.red_link:link {		text-decoration: none;color: #FF0000;}
a.red_link:visited {	text-decoration: none;color: #FF0000;}
a.red_link:hover {	text-decoration: underline;color: #FF0000;}
a.red_link:active {	text-decoration: none;color: #FF0000;}

a.blue_link:link {		text-decoration: none;color: #006bd9;}
a.blue_link:visited {	text-decoration: none;color: #006bd9;}
a.blue_link:hover {	text-decoration: underline;color: #006bd9;}
a.blue_link:active {	text-decoration: none;color: #006bd9;}

a.grey_link:link {		text-decoration: none;color: #4e4b47;}
a.grey_link:visited {	text-decoration: none;color: #4e4b47;}
a.grey_link:hover {	text-decoration: underline;color: #4e4b47;}
a.grey_link:active {	text-decoration: none;color: #4e4b47;}

.golden_link {
	color:#FFFFFF;
	cursor:pointer;
}

.golden_link:hover {
	color:#ffcc00;
	cursor:pointer;
}

.invisible_input {
	width:141px;
	height:16px;
	color:#FFFFFF;
	text-align:center;
	background-color:transparent;
	border:0px;
}
.login_input {
	width:141px;
	height:18px;
	background-image: url(../../img/shell/login_input.jpg);
	margin-top:2px;
}

.bar_top {
	width:440px;
	height:31px;
}

#retrive_top {
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/shell/ret_top.gif);
	background-repeat:no-repeat;
}
.register_left {
	width:80px;
	padding-top:3px;
	float:left;
}
.register_right {
	width:350px;
	padding-top:3px;
	float:left;
}
#register_top {
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/shell/reg_top.gif);
	background-repeat:no-repeat;
}
.best_player {
	width:190px;
	height:79px;
	padding-top:40px;
	padding-left:30px;
	background-image: url(../../img/shell/best_player.gif);
}
.best_players {
	width:210px;
	height:36px;
	padding:5px;
	padding-top:3px;
	padding-bottom:0px;
	margin-top:2px;
}
#panel_top {
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/shell/panel_top.gif);
	background-repeat:no-repeat;
}
.reg_input {
	border:1px solid #c9d862;
	background-color:#2b2b2b;
	color:#FFFFFF;
	padding:2px;
}
.special_input {
	border:1px solid #000000;
	font-size:10px;
	color:#000000;
}
#league_top {
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/league/top_league.gif);
	background-repeat:no-repeat;
}
#tournament_desc_top {
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/league/top_desc.gif);
	background-repeat:no-repeat;
}
#tournament_join_top {
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/league/top_tournament_join.gif);
	background-repeat:no-repeat;
}
#tournament_players_top {
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/league/top_players.gif);
	background-repeat:no-repeat;
}
#tournament_top {
	width:640px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/league/top_tournament.gif);
	background-repeat:no-repeat;
}
#tournament_top_small {
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/league/top_tournament_small.gif);
	background-repeat:no-repeat;
}
.player_while {
	width:385px;
	height:60px;
	padding:5px;
	padding-bottom:8px;
	margin:0px auto;
	margin-top:10px;
	border-bottom:1px solid #a4bc31;
}
.ladder_top_bar {
	background-color:#000000;
	color:#a4bc31;
	font-size:12px;
	height:20px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid #a4bc31;
	border-right:1px solid #333a0f;
	float:left;
	margin-bottom:2px;
}
.ladder_player_bar_2 {
	background-color:#2c330d;
	color:#c9bfaf;
	font-size:12px;
	height:25px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	border-bottom:2px solid #000000;
	border-right:1px solid #66711d;
	float:left;
}
.ladder_player_bar {
	background-color:#1c1c1c;
	color:#c9bfaf;
	height:25px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid #111111;
	border-right:1px solid #535147;
	float:left;
}

.ladder_player_bar_3 {
	background-color:#28221d;
	color:#FFFFFF;
	height:25px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid #111111;
	border-right:1px solid #535147;
	float:left;
}
.ladder_player_bg {
	padding:3px;
}
.bracket_overall {
	width:90px;
	float:left;
}
.bracket_field {
	width:90px;
	height:20px;
	padding-top:4px;
	text-align:center;
	color:#000000;
	background-image:url(../../img/league/bracket_field.gif);
}
.bracket_field_empty {
	width:90px;
	height:24px;
}
.bracket_field_up {
	width:90px;
	height:24px;
	background-image:url(../../img/league/up.gif);
}
.bracket_field_down {
	width:90px;
	height:24px;
	background-image:url(../../img/league/down.gif);
}
.bracket_field_w {
	width:90px;
	height:24px;
	background-image:url(../../img/league/mid.gif);
}
.bracket_field_de {
	width:90px;
	height:24px;
	background-image:url(../../img/league/de.gif);
}
.bracket_field_md {
	width:90px;
	height:24px;
	background-image:url(../../img/league/md.gif);
}
.bracket_3rd {
	margin-top:20px;
}

.admin_input {
	padding:1px;
	border:1px solid #f7e2af;
	background-color:#f8ba25;
	margin-top:2px;
}
#tournament_matches_open { 
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#e9c98b;
	background-image: url(../../img/league/top_open_matches.gif);
	background-repeat:no-repeat;
	color:#000000;
}
#tournament_matches_closed { 
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/league/top_last_matches.gif);
	background-repeat:no-repeat;
}

#match_opp_1 {
	width:102px;
	margin-left:8px;
	background-image: url(../../img/league/matches/bg.gif);
	background-repeat:no-repeat;
	float:left;
}

#match_opp_2 {
	width:102px;
	background-image: url(../../img/league/matches/bg.gif);
	background-repeat:no-repeat;
	float:left;
}
#match_opp_vs {
	width:30px;
	height:150px;
	padding-top:40px;
	float:left;
}
#full_news_top {
	width:440px;
	
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/news/list_top.gif);
	background-repeat:no-repeat;
}
.teams {
	width:420px;
	padding:5px;
	margin:0px auto;
	margin-top:5px;

}
.team_logo {
	width:120px;
	float:left;
}
.team_rest {
	width:300px;
	float:left;
}
.team_name {
	width:280px;
	padding-bottom:5px;
	border-bottom:1px solid #bdbcbc;
	font-size:16px;
	margin-bottom:3px;
}
#search_top { 
	width:440px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/shell/search_top.gif);
	background-repeat:no-repeat;
}
.open_match_1 {
	width:485px;
	height:70px;
	background-image: url(../../img/league/system/match_bg_1.gif);
	margin:0px auto;
}
.open_match_2 {
	width:485px;
	height:70px;
	background-image: url(../../img/league/system/match_bg_2.gif);
	margin:0px auto;
}
.open_match_top {
	width:485px;
	height:25px;
	padding-top:7px;
	font-size:12px;
}
.open_match_top_1 {
	width:390px;
	padding-left:10px;
	float:left;
}
.open_match_top_2 {
	width:75px;
	padding-right:10px;
	float:left;
	text-align:right
}
.open_match_rest {
	width:485px;
	margin-top:10px;
	height:28px;
	font-size:12px;
}
.open_match_rest_1 {
	width:175px;
	padding-left:10px;
	float:left;
	text-align:left;
}
.open_match_rest_2 {
	width:115px;
	float:left;
	text-align:center;
	font-size:17px;
	font-weight:bold;
}
.open_match_rest_3 {
	width:175px;
	padding-right:10px;
	float:left;
	text-align:right;
}
.forum_top_while {
	color:#98af2e;
	font-size:12px;
	text-align:center;
	background-color:#000000;
	height:20px;
	float:left;
	padding-top:2px;
}
#forum_bar{ 
	width:490px;
	height:19px;
	padding-top:4px;
	padding-left:5px;
	background-color:#98af2e;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.forum_while {
	height:29px;
	font-size:12px;
	text-align:center;
	float:left;
	padding-top:5px;
	padding-left:5px;
	background-color:#454545;
	margin-top:2px;
	border-bottom:1px solid #afafaf;
}
.forum_while_2 {
	width:63px;
	height:26px;
	font-size:12px;
	text-align:center;
	float:left;
	padding-top:8px;
	background-color:#272727;
	margin-top:2px;
	border-right:1px solid #3c3c3c;
	border-bottom:1px solid #afafaf;
}
.forum_post {
	width:485px;
	padding:5px;
	margin-top:3px;
	font-size:12px;
}
.forum_ico {
	border:0px;
	height:10px;
}
.forum_logo {
	width:56px;
	border:2px solid #000000;
}	
.forum_post_logo {
	width:65px;
	float:left;
	text-align:center;
}
.forum_post_rest {
	width:405px;
	margin-left:10px;
	text-align:justify;
	float:left;
}
.while_post {
	width:475px;
	padding:10px;
	background-color:#242424;
	border-bottom:1px solid #969696;
	margin-bottom:5px;
}
#aktywacja {
	width:440px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/shell/aktywacja_top.gif);
	background-repeat:no-repeat;
}
#edit_top {
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/shell/edit_top.gif);
	background-repeat:no-repeat;
}
#friend_top {
	width:420px;
	padding:10px;
	padding-top:35px;
	background-color:#0b0b0b;
	background-image: url(../../img/shell/friend_top.gif);
	background-repeat:no-repeat;
}
.tourney_base_line {
	width:465px;
	margin:0px auto;
	font-weight:bold;
	text-align:center;
	color:#c3d739;
	padding-top:5px;
	margin-top:20px;
	border-top:1px solid #c3d739;
}
.tourney_base_margin {
	margin-left:5px;
	margin-right:5px;
}
