/*LAYOUT*/

html {background: #282828 url(../images/html-bg-top-se.png) 0 0 repeat-x;}
#html{background-color:#000;background-image:none;}
		#background{background-image:none;float:left;width:980px;background-color:#fff;background-image:none;margin:0;overflow:hidden;}
			#background-bottomfade{margin:0;background-image:none;background-color:transparent;overflow:hidden;padding:10px 10px 0 10px;}

body{background-color:#000;}
#content{}
#main{}
#sidebar{}

/*HEADER*/

#header{background:#0324ac url(../images/header_bg-se.jpg) no-repeat top left;display:inline;padding-left:0;height:128px;width:980px;overflow:hidden;margin-left:-10px;margin-top:-10px;border-bottom:solid 1px #999;}
	#header div.logout_container{float:right;height:24px;margin-top:-15px;*margin-top:91px;}
	
	#sitename{height:83px;width:980px;z-index:100;}
	#header	#sportbladetLink{text-indent:-9000px;padding:10px 0;z-index:500;width:65px;float:left;display:inline;margin-top:-38px;}
	#header	#elitserienLink{text-indent:-9000px;padding:0px 0;z-index:600;width:160px;float:right;display:inline;margin-top:-20px;}

#top_banner{padding:0 0 15px 0;}
	#top_banner iframe{height:25px;margin:0!important;}
	#top_banner div{margin:0!important;}
	#top_banner div iframe{height:120px;}

#footer{border:solid 1px #fff;display:inline;background:#2750a2 url(../images/footer-league-logo-se.png) no-repeat 10px 20px;margin-left:-10px;height:112px;width:978px;padding:0;}
	#footer-logos{background-color:#000;display:inline;width:980px;margin:0 0 0 -10px;padding:20px 0 20px 0;}

.is-top-bar{display:none;}

	
/* #right_banner div object{margin-bottom:5px;} */

/*LOGINBOX STYLES*/

div.loginBox{padding:10px 0px;width:960px;border-bottom:1px solid #CCCCCC;}

	div#login-left{padding-right:10px;display:inline;width:240px;overflow:hidden;}
		div#login-left a.button{width:224px;padding:0 10px;}
		div#login-left .form-text{display:inline;width:242px;}
		div#login-left .form-submit-plain{margin-right:25px;}
		div#login-left form{display:inline;}
		div#login-left hr{color:#ccc;height:1px;margin:6px 10px 6px 0;width:244px;*margin-bottom:-16px;}

	div#login-right{width:690px;}

div.button_green{width:auto;}
	div.button_green a{background:transparent url(../images/green-button-sprite-stack.png) no-repeat scroll left top !important;height:40px !important;padding:10px 20px 0 !important;width: 656px;}

div#flavor-image{background:transparent url(../images/flavor-register-box-se.jpg) no-repeat scroll 0 0;width:694px;height:175px;padding:0;_margin-bottom:5px;}

/*FRONT PAGE NEWS*/

.fp_news2 .odd{background-color:#ffe3e6;!important}
#content_panels .fp_news2 p{width:305px}

/*FRONT PAGE MATCHES*/

/*FRONT PAGE MATCHES TABLE*/
#fp_matches table{width:706px;}
	#fp_matches p{padding:0;}
	#fp_matches .dateHead{text-align:left;}
	#fp_matches .scoreHead{text-align:center;}
		#fp_matches .scoreHead p{text-align:center;width:80px;}
	#fp_matches .timeHead{text-align:left;}
	#fp_matches .detailsHead{text-align:left;}
	#fp_matches .betsHead{text-align:right;}
/*TEAMS*/
	#fp_matches .logo img{padding:0;margin-right:5px;}
	#fp_matches .team{text-align:left;}
		#fp_matches .team p{font-weight:bold;width:120px;}
	#fp_matches .teamDivider{text-align:center;}
		#fp_matches .teamDivider p{font-size:18px;font-weight:bold;margin:0 10px;}
/*SCORES*/
	#fp_matches .score{text-align:center;}
		#fp_matches .score p{font-size:18px;font-weight:bold;text-align:center;}
	#fp_matches .scoreDivider{text-align:center;}
		#fp_matches .scoreDivider p{text-align:center;font-weight:bold;}
/*INFO*/
	#fp_matches .matchTime{text-align:left;}
		#fp_matches .matchTime p{margin-right:10px;}
	#fp_matches .details{text-align:left;}
	#fp_matches .bets{}
/*MARGINS*/
	#fp_matches .first{margin-left:20px;}
	#fp_matches .last{margin-right:20px;}

/* OLDIES

#fp_matches .matchHeaders .date{text-align:left;width:250px;}
#fp_matches .matchHeaders .score{text-align:center;}
#fp_matches .matchHeaders .time{width:160px;text-align:left;}
#fp_matches .matchHeaders .details{width:100px;text-align:left;}
#fp_matches .matchHeaders .bets{width:60px;text-align:right;}
#fp_matches .matchHeaders .divider{width:40px;}
#fp_matches .matchHeaders .margin{width:20px;}
#fp_matches .team{width:120px;}
#fp_matches .team p{width:120px;}

*/

/*SIDEBAR*/

div.box_header{background:#2750a2;}

/*SIDEBAR NEXT MATCHES*/

.next_matches .home-logo{padding-left:0;width:auto;}
	.next_matches .home-logo img{margin:0 5px 0 10px;}
.next_matches .home-team{width:auto;}
	.next_matches .home-team p{width:70px;}
.next_matches .vs{font-size:18px;width:auto;}
	.next_matches .vs p{margin:0 5px;}
.next_matches .away-logo{padding-left:0;width:auto;}
.next_matches .away-team{padding-left:0;width:auto;}
	.next_matches .away-team p{margin:0 10px 0 5px;width:70px;}

/*COMMON STYLES*/

h1{color:#0324ac;}
.blue, .blue *{color:#274dd2 !important;}
.darkblue, .darkblue *{color:#0324ac !important;}
.instructions{margin:0 20px;}

/*NAVI*/

#primarymenu{clear:both;height:22px;width:820px;_width:800px;border-top:solid 1px #fff;border-left:solid 1px #fff}
	#primarymenu ul{background:#000 url(../images/primarymenu-bg.png) repeat-x top left;display:inline;height:22px;padding:0;}
	#primarymenu a{background:transparent url(../images/primarymenu-divider.png) no-repeat 0 4px;color:#afafaf;display:inline;padding:3px 18px;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
		#primarymenu a:visited{color:#afafaf;}
		#primarymenu a:hover{color:#ccc;}
		#primarymenu a:active{color:#ccc;}
	#primarymenu a.active{color:#fff;background:url(../images/primarymenu-divider.png) no-repeat 0 4px;background-color:transparent;}
		#primarymenu a.active:visited{color:#fff;}

#secondarymenu{clear:both;height:22px;width:800px;border-left:solid 1px #fff;}
	#secondarymenu div.spacer{display:inline;float:left;height:22px;width:auto;padding-top:3px;_margin-top:-7px;background:transparent;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:12px;color:#565656;}
	#secondarymenu ul{background:#d3d3d3;height:22px;display:inline;}
	#secondarymenu a{background-color:transparent;color:#3f3f3f;display:inline;padding:4px 18px;font-size:12px;font-weight:normal;text-decoration:none;text-transform:none;_margin-top:-7px;}
		#secondarymenu a:visited{color:#3f3f3f;}
		#secondarymenu a:hover{color:#333;text-decoration:underline;}
		#secondarymenu a:active{color:#333;}
	#secondarymenu a.active{color:#000;font-weight:bold;}
		#secondarymenu a.active:visited{color:#000;}

#primarymenu ul, #secondarymenu ul{list-style-image:none;list-style-position:outside;list-style-type:none;}
#primarymenu li, #secondarymenu li{display:inline;float:left;}
#primarymenu a.first, #secondarymenu a.first{background:none;padding-left:10px;}

/*PLAYER CARD*/

.buttons input.tag_button{background:url(../images/player-card-btn-tag-player-se.png) no-repeat top left;width:135px;height:33px;}
.buttons input.close_button{background:url(../images/player-card-btn-close-card-se.png) no-repeat top left;width:135px;}

/*LOGGA UT BUTTON*/

.blue-button{background:url(../images/blue-button-sprite-se.png) no-repeat top right;}
    .blue-button span{background:url(../images/blue-button-sprite-se.png) no-repeat top left;}

/*TEAM CREATION*/

.choose_players .choose_player_instruction{font-size:small;color:#939393;padding-top:10px;font-weight:normal;}

/*MATCHDAYS*/

.matches_page .match_record .home_team{float:left;clear:left;width:255px;line-height:200%;padding-right:10px;text-align:right;}
.matches_page .match_record .away_team{float:left;clear:right;width:110px;line-height:200%;padding-left:10px;text-align:left;}

/*TEAM HANTERING*/

.team_view_player_stat table.stat_points td.player_position{width:175px;}
.team_view_player_stat table.stat_points td.team_logo{width:47px;}

/* ELITSERIEN  > ALL-STAR LAG */

.trade_saldo td{font-size:16px!important;}
.trade_saldo .points{font-size:18px!important;}

/*BUTTONS*/

.buttons input.trades_button {
	background: url(../images/button-byt-spelare.png);
}

.buttons input.close_button_team {
	background: url(../images/button-stang.png);	
}
