@charset "ISO-8859-1";
body{
	margin:0px;
	padding:0px;
	margin: 0px;
	padding: 0px;
	font:normal 10px/14px Verdana, Geneva, sans-serif;
	color:#333333;
	background:url(gfx/bg_content.gif) repeat-x #e4e4e2;
}
P, UL, LI{
	margin-top: 0px;
	margin-bottom: 0px;
}

a {
	text-decoration: none;
	 outline: none;
}
img{
	border:none;
}
/*************************/
/* TOP GFX('s)
/************************/
.top_gfx_1{
	width:798px;
	height:71px;
	background:url(gfx/top_gfx/icekockey.jpg) 0px 0px no-repeat;
	border:1px solid #FFF;
	border-bottom:none;
	}
.top_gfx_2{
	width:798px;
	height:71px;
	background:url(gfx/top_gfx/handball.jpg) 0px 0px no-repeat;
	border:1px solid #FFF;
	border-bottom:none;
	}
.top_gfx_3{
	width:798px;
	height:71px;
	background:url(gfx/top_gfx/soccer.jpg) 0px 0px no-repeat;
	border:1px solid #FFF;
	border-bottom:none;
	}
/*************************/
/* MENU
/************************/
.menu_div{
	width:799px;
	height:23px; 
	background:#FFF url(gfx/menu_bg_white.gif) 0px 0 repeat-x;
	position:relative;

	}
.menu_btn{
	margin-left:20px;
	font:bold 12px/26px Verdana, Geneva, sans-serif;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	padding-left:20px;
	padding-right:20px;
	height:26px;
	}
.menu_btn a:link {color:#939393;}
.menu_btn a:active {color:#939393;}
.menu_btn a:visited {color:#939393;}
.menu_btn a:hover {color:#556571;}
.menu_btn_p{
	margin-left:20px;
	font:bold 12px/26px Verdana, Geneva, sans-serif;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	padding-left:20px;
	padding-right:20px;
	height:26px;
	background:#556571 url(gfx/menu_bg_blue.gif) 0px 0 repeat-x;
	}
.menu_btn_p a:link {color:#FFF;}
.menu_btn_p a:active {color:#FFF;}
.menu_btn_p a:visited {color:#FFF;}
.menu_btn_p a:hover {color:#FFF;}
.submenu_div{
	width:796px;
	border:2px solid #FFF;
	border-left:1px solid #FFF;
	border-top:none;
	height:25px;
	background:#556571 url(gfx/menu_bg_blue_bot.gif) 0px 0px repeat-x;
	}
.submenu_space{
	width:796px;
	border:2px solid #FFF;
	border-left:1px solid #FFF;
	border-top:none;
	border-bottom:1px solid #FFF;
	height:10px;
	background:#556571 url(gfx/menu_bg_blue_bot.gif) 0px -13px repeat-x;
	}
.submenu_btn{
	margin-left:37px;
	font:bold 10px/25px Verdana, Geneva, sans-serif;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	}
.submenu_btn a:link {color:#f0f4f7;}
.submenu_btn a:active {color:#f0f4f7;}
.submenu_btn a:visited {color:#f0f4f7;}
.submenu_btn a:hover {color:#FFF;}
.submenu_btn_p{
	margin-left:37px;
	font:bold 10px/25px Verdana, Geneva, sans-serif;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	}
.submenu_btn_p a:link {color:#FFF;}
.submenu_btn_p a:active {color:#FFF;}
.submenu_btn_p a:visited {color:#FFF;}
.submenu_btn_p a:hover {color:#FFF;}

/*************************/
/* LANG PICKER
/************************/
.lang_picker{
	position:absolute;
	height:16px;
	width:40px;
	left:50%;
	margin-left:358px;
	top:5px;
	white-space:nowrap
	}
.lang_picker img{
	float:left;
	}
/*************************/
/* CONTENT
/************************/
.content_holder{
	position:relative;
	width:798px;
	height:auto;
	border:1px solid #FFF;
	border-top:none;
	background-color:#d5d5d5;
	left:50%;
	margin-left:-399px;
	}
/*************************/
/* GENERAL FORM ELEMENTS
/************************/
form{
	padding:0px;
	margin:0px;
}
.submit{
	/*border:none;*/
	font:bold 10px Verdana, Geneva, sans-serif;
	/*background-color:#ebebeb;*/
	padding:1px;
	color:#222;
	cursor: pointer;
}
.button{
	/*border:none;*/
	font:bold 10px Verdana, Geneva, sans-serif;
	/*background-color:#ebebeb;*/
	padding:1px;
	color:#222;
	cursor: pointer;
}
.input{
	/*border:none;*/
	font:normal 10px Verdana, Geneva, sans-serif;
	padding:2px;
}
.form_error{
	color:#990000;
	}
select{
	font:normal 10px/10px Verdana, Geneva, sans-serif;
	}
/*************************/
/* LOGIN BAR
/************************/
.login_bar{
	position:relative;
	width:797px;
	border:1px solid #FFF;
	border-top:none;
	color:#FFF;
	height:33px;
	padding-top:9px;
	vertical-align:middle;
	white-space:nowrap;
	background:#556571 url(gfx/menu_bg_blue_bot.gif) 0px 18px repeat-x;
}
.login_bar form{
	margin:0px;
	padding:0px;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	}
.deadline_exp{
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	width:350px;
	text-align:right;
	height:20px;
	}
#id_game_username{
	margin-left:10px;
	}
#id_game_password{
	margin-left:5px;
	}
#id_game_rememberme{
	margin-left:5px;
	}
#id_game_submit{
	margin-left:10px;
	}
#id_new_user{
	position:absolute;
	right:10px;
	top:9px;
	width:90px;
}
#id_log_out{
	position:absolute;
	z-index:99;
	right:10px;
	top:4px;
	width:60px;
	font:bold 12px/16px Verdana, Geneva, sans-serif;
}
#id_log_out:link {color:#939393;}
#id_log_out:active {color:#939393;}
#id_log_out:visited {color:#939393;}
#id_log_out:hover {color:#556571;}
/*************************/
/* GUI
/************************/
.field_header{
	position:relative;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	border:1px solid #FFF;
	border-bottom:2px solid #FFF;
	color:#FFF;
	background:url(gfx/bar_gfx.gif) 0px 0px repeat-x;
	background-color:#8194a1;
	padding:4px;
	border-top:none;
	height:20px;
	padding-left:10px;
	}
.field_footer{
	font:bold 10px/20px Arial, Helvetica, sans-serif;
	border:1px solid #FFF;
	color:#FFF;
	background:url(gfx/bar_gfx.gif) 0px 0px repeat-x;
	background-color:#8194a1;
	border-top:none;
	height:20px;
	padding:4px;
	padding-left:10px;
	padding-right:10px;
	text-align:right;
	}

.hl_txt_div{
	width:10%;
	text-align:left;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	white-space:nowrap;
	}
.hl_time_div{
	position:absolute;
	right:10px;
	top:4px;
	text-align:right;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	}
/*SEARCH*/
.row_search{
	font:bold 10px/34px Verdana, Geneva, sans-serif;
	background-color:#a0afba;
	padding-left:10px;
	border:1px solid #FFF;
	border-top:none;
	height:34px;
	color:#FFF;
	padding-top:7px;
	}
#inp_search_id{
	margin-left:10px;
	width:245px;
	}
#btn_search_id{
	margin-left:5px;
}
/*SELECT*/
.row_select{
	font:bold 10px/32px Verdana, Geneva, sans-serif;
	background-color:#b7c3cb;
	padding-left:10px;
	border:1px solid #FFF;
	border-top:none;
	height:32px;
	color:#FFF;
	padding-top:9px;
}
#select_round_id{
	margin-left:10px;
	}
.list_label{
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	font:bold 10px/20px Verdana, Geneva, sans-serif;
	width:85px;
	}
.row_hl{
	font:bold 10px/20px Verdana, Geneva, sans-serif;
	background-color:#ebebeb;
	padding-left:10px;
	border:1px solid #FFF;
	border-top:none;
	height:20px;
	color:#333333;
	white-space:nowrap;
}
.row{
	font:normal 10px/20px Verdana, Geneva, sans-serif;
	background-color:#ebebeb;
	padding-left:10px;
	border:1px solid #FFF;
	border-top:none;
	height:20px;
	color:#333333;
}
.row a:link {color:#333333;font-weight:bold;}
.row a:active {color:#333333;font-weight:bold;}
.row a:visited {color:#333333;font-weight:bold;}
.row a:hover {color:#333333;text-decoration:underline;}
.row_2{
	font:normal 10px/20px Verdana, Geneva, sans-serif;
	background-color:#d5d5d5;
	padding-left:10px;
	border:1px solid #FFF;
	border-top:none;
	height:20px;
	color:#333333;
}
.row_2 a:link {color:#333333;font-weight:bold;}
.row_2 a:active {color:#333333;font-weight:bold;}
.row_2 a:visited {color:#333333;font-weight:bold;}
.row_2 a:hover {color:#333333;font-weight:bold;text-decoration:underline;}
/*******************************/
/* PLAYER PICK
/*******************************/
.field_positions_holder{
	float:left;
	width:445px;
	overflow:hidden;
	background-color:#FFF;
	border:1px solid #FFF;
	border-top:none;
	border-bottom:none;
}
.position_row{
	position:relative;
	width:445px;
	overflow:hidden;
	font:normal 10px/20px Verdana, Geneva, sans-serif;
	background-color:#ebebeb;
	border:1px solid #FFF;
	border-top:none;
	height:116px;
	color:#333333;
}
.position_row a:link {color:#333333;font-weight:bold;}
.position_row a:active {color:#333333;font-weight:bold;}
.position_row a:visited {color:#333333;font-weight:bold;}
.position_row a:hover {color:#333333;text-decoration:underline;}
.position_row_2{
	position:relative;
	width:445px;
	overflow:hidden;
	font:normal 10px/20px Verdana, Geneva, sans-serif;
	background-color:#d5d5d5;
	border:1px solid #FFF;
	height:116px;
	border-top:none;
	color:#333333;
}
.position_row_2 a:link {color:#333333;font-weight:bold;}
.position_row_2 a:active {color:#333333;font-weight:bold;}
.position_row_2 a:visited {color:#333333;font-weight:bold;}
.position_row_2 a:hover {color:#333333;font-weight:bold;text-decoration:underline;}
.players_field{
	width:404px;
	white-space:normal;
	}
.players_div{
	position:relative;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	text-align:left;
	width:404px;
	margin-bottom:10px;
}

.position_div{
	position:relative;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	width:65px;
	font:bold 10px/14px Verdana, Geneva, sans-serif;
	vertical-align:top;
	}
.position_hl{
	width:65px;
	margin-top:10px;
	text-align:center;
	}
.player_box{
	float:left;
	position:relative;
	margin-top:5px;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	width:75px;
	height:40px;
	border:thin #CCC;
	margin-top:14px;
	}
.player_img_on a {
	position:absolute;
	left:50%;
	margin-left:-12px;
	width:24px;
	height:26px;
	overflow:hidden;
	cursor:hand;
	cursor:pointer;
	background:url(gfx/player_on_pitch.gif) 0px 0 no-repeat;
	}

.player_img_off a{
	position:absolute;
	left:50%;
	margin-left:-12px;
	width:24px;
	height:26px;
	overflow:hidden;
	cursor:hand;
	cursor:pointer;
	background:url(gfx/player_off_pitch.gif) 0px 0 no-repeat;
	}	
.player_txt{
	position:absolute;
	top:30px;
	left:50%;
	margin-left:-37px;
	font:normal 9px/11px Verdana, Geneva, sans-serif;
	color:#5c5c5c;
	width:75px;
	text-align:center;
	}
.pick_form_row{
	width:285px;
	position:relative;
	}
.inp_team_name{
	font:normal 10px Verdana, Geneva, sans-serif;
	padding:2px;
	}
.player_opt_sel_box{
	font:normal 10px Verdana, Geneva, sans-serif;
	width:295px;
}
.player_pos_sel_box{
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	font:normal 10px Verdana, Geneva, sans-serif;
	width:125px;
}
.player_team_sel_box{
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	font:normal 10px Verdana, Geneva, sans-serif;
	width:160px;
}
.startup_cash_div{
	position:absolute;
	border:2px inset #FFF;
	background-color:#FFF;
	font:normal 10px Verdana, Geneva, sans-serif;
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	padding:2px;
	margin-top:2px;
	width:150px;
	}
.pick_btn_div{
	position:absolute;
	right:0px;
	top:2px;
	}
.pick_id{
	display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;
	font:normal 10px Verdana, Geneva, sans-serif;
	height:25px;
	width:95px;
	}
.pick_info{
	}
.save_btn_div{
	position:relative;
	margin:10px;
	margin-bottom:0px;
	}
/**********************************
/* LIST's
/**********************************/
/*SCORES*/
.scoreList_number_div{text-align:right;width:25px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline; font-weight:bold;overflow:hidden;height:20px}
.scoreList_teamname_div{margin-left:10px;width:130px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;height:20px}
.scoreList_teamname_div a:link {color:#333333;}
.scoreList_teamname_div a:active {color:#333333;}
.scoreList_teamname_div a:visited {color:#333333;}
.scoreList_teamname_div a:hover {color:#333333;}
.scoreList_username_div{width:90px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;height:20px}
.scoreList_represent_div{width:100px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;height:20px}
.scoreList_total_score_div{width:60px;text-align:right;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;height:20px; white-space:nowrap}
/*STATS*/
.scoreList_player_div{margin-left:10px;width:90px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;height:20px}
.scoreList_team_div{margin-left:10px;width:130px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;white-space:nowrap;overflow:hidden;height:20px}
.scoreList_position_div{margin-left:10px;width:60px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;height:20px}
.scoreList_chosen_by_div{margin-left:10px;width:60px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;height:20px}
/*SHOWTEAM*/
.scoreList_img_div{margin-left:10px;height:18px;width:15px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-top:0px;overflow:hidden}
/*GENERALS*/
.paging_field img{
	vertical-align:middle;
}
.paging_field a{
	font:normal 10px/20px Verdana, Geneva, sans-serif;
}
.paging_picked{
	text-decoration:underline;
}
.paging_field a:link {color:#FFF;}
.paging_field a:active {color:#FFF;}
.paging_field a:visited {color:#FFF;}
.paging_field a:hover {color:#FFF;}
