@import url("../holdet/freemium.css");
/*changing color of the global menu items*/
/**/
#Games,
#Forum,
#Groups,
#About,
#Help,
#Search,
#HallOfFame {
	background-color:#5d0f0f;
}
.subsite-vg  #Games,
.subsite-vg  #Forum,
.subsite-vg  #Groups,
.subsite-vg  #About,
.subsite-vg  #Help,
.subsite-vg  #Search,
.subsite-vg  #HallOfFame {
	background-color:#fff;
}
ul.navAccount li a,
ul.navLang li a {
	color:#5d0f0f;
}
	

ul.navAccount li.login a:hover {
	background:#9c101a;
}
li.loginform a.button.small,
li.loginform a.button.small span {
	background-color:#0189A9;
	color:#fff;
}

li.loginform a.button.small:hover,
li.loginform a.button.small span:hover {
	background-color:#00C9F9;
	color:#fff;
}
	
ul.navGlobal li:hover ul.subnavGlobal li a:hover,
ul.navAccount li:hover ul.subnavAccount li a:hover,
ul.navLang li:hover ul.subnavLang li a:hover
{
	background-color:#006CAB;
}
/**/

body {
	background:#360709 url(images/bg-tile.jpg);
}
#background{
	background:url(images/bg.jpg) center top repeat-x;
}
body.lang-se #background{
	background:url(images/bg-se.jpg) center top no-repeat;
}
.titlebar.tournament .title .icon{
	background: url(images/icon.png) right top no-repeat;
	height:150px;
	width:135px;
	right:0;
}


/*basic stuff*/
/* Labels */


/* Links */
a:link {
		color:#0189A9;
}
a:visited {
		color:#0189A9;
}
a:hover {
		color:#00C9F9;
}
a:active {
		color:#0189A9;
}
h1,h2,h3,h4,label.head2 {
	color:#291F1A;
}
h2.bordertop {
	background-color:#EAE7D4;
	border-color:#E3E1C9;
}

#search {
	background:#134500 url(images/searchbox-bg.png) top left no-repeat;
}

div.forum-listing {
	background-color:#e0eee1;
}


	 
/*hack to hide the coach label and selectbox in player trading*/
#search div.position-5 {
	display:none;
}
	 	
/******Navgame-v3*******/
/* New Game navigation *****************************************************/
#NavGame li a,
#NavGameSub li a {
	color:#D5C1C1;/*def. tab text color*/
	background-color:#5D0F0F;/*def. tab color*/
	border-bottom:2px solid #540D0D;/*def. tab bottom border color*/
}
#NavGame li:hover a,
#NavGame li a:hover,
#NavGameSub li a:hover{
	background-color:#0189A9;/* tab hover color*/
	color:#fff;/*tab hover text color*/
	border-bottom:2px solid #017590;/*tab hover bottom border color*/
}

#NavGame li.act a {
	background-color:#9C101A;/*act tab color*/
	border-bottom-color:#9C101A;/*act tab color*/
	color:#fff;
}
/* active tab */
#NavGame li.act:hover a {
	background-color:#0189A9;/*tab hover color*/
	color:#fff;/*tab hover text color*/
}

/*dropdown-menu*/
#NavGame li ul {
	background-color:#0189A9;/*tab hover color*/
}
#NavGame li ul li hr {
	border-top:2px solid #0F2346;/*def. tab bottom border color*/
}
#NavGame li:hover ul li a,
#NavGame li.act:hover ul li a {
	background-color:#0189A9;/*tab hover color*/
	border-bottom:1px solid #2BADCC;/*sub bottom border color*/
}

#NavGame li.hasSub a:hover,
#NavGame li ul li a:hover,
#NavGame li.act ul li a:hover,
#NavGame li.act ul li.act a {
	background-color:#2BADCC;/*sub hover color*/
}
#NavGame li.act ul li.act a {
	color:#fff;/*act sub text color*/
}

/*remove def. bottom border from main tabs when hovered*/
#NavGame li.act:hover a,
#NavGame li.hasSub:hover a{
	border-bottom-color:#0189A9;/*tab hover color*/
	color:#fff;/*tab hover text color*/
}
#NavGame li.hasSub:hover a:hover{
	border-bottom-color:#2BADCC;/*sub hover color*/
}
#NavGame li.hasSub:hover ul li a {
	border-bottom-color:#017590;/*sub border color*/
}
#NavGame li.sponsor a {
	background-color:#ff0;
	border-bottom-color:#cc0;
	color:#333;
	}
	#NavGame li.sponsor a:hover {
		background-color:#ff6;
		border-bottom-color:#cc6;
		color:#000;
	}
	#NavGame li.sponsor.act a,
	#NavGame li.sponsor.act a:hover {
		background-color:#fff;
		border-bottom-color:#fff;
		color:#000;
	}
/***************************************************************************/

/*New section head*/
#SectionHead {
	background-color:#9C101A/*act tab color*/;
}
#SectionHead h1,
#SectionHead h3 {
	color:#fff;
}
#SectionHead .meta,
#SectionHead .right,
#SectionHead .right a,
#SectionHead h1.meta,
#SectionHead h3.meta,
#SectionHead h3.meta a {
	  color:#D59A9E;
}


	 
/***** BUTTONS *****/
/* button def. color */
span.button,
a.button:link,
a.button:visited,
span.button span,
a.button:link span,
a.button:visited span,
span.button.disabled,
a.button.disabled,
span.button.disabled span,
a.button.disabled span,
a.button.disabled:active span,
span.button.small.disabled,
a.button.small.disabled,
span.button.small.disabled span,
a.button.small.disabled span, 
a.button.small.disabled:active span,
span.button.large.disabled,
div.button.large.disabled,
a.button.large.disabled,
span.button.large.disabled span,
div.button.large.disabled span,
a.button.large.disabled span,
a.button.large.disabled:active span
{
	background-color:#0189A9;
}
/* button hover color */
a.button:hover,
a.button:hover span,
a.button:focus,
a.button:focus span,
a.button:active,
a.button:active span,
a.button.small:focus,
a.button.small:focus span,
a.button.small:hover,
a.button.small:hover span,
a.button.small:active,
a.button.small:active span,
a.button.large:focus,
a.button.large:focus span,
a.button.large:hover,
a.button.large:hover span,
a.button.large:active,
a.button.large:active span
{
	background-color:#2BADCC;
}
a.button.disabled:hover,
a.button.disabled:hover span,
a.button.disabled:focus,
a.button.disabled:focus span,
a.button.disabled:active,
a.button.disabled:active span {
	background-color:#187BCF;
}

/*toggle*/
a.toggle,
a.toggleright,
a.toggle:hover,
a.toggleright:hover {
background-color:#0189A9;
}
/*btn-v3*/
.btn-v3 {
	color: #fff!important;
	background: #0189A9; /*btn default color*/
	background:-webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.3, rgb(33,110,143)), /*dark part of gradient (bottom)*/
		color-stop(0.98, rgb(56,148,181)), /*light part of gradient (top)*/
		color-stop(1, rgb(133,189,211)) /*top highlight*/
	);
	background:-moz-linear-gradient(
		center bottom,
		rgb(33,110,143) 30%, /*dark part of gradient (bottom)*/
		rgb(56,148,181) 98%, /*light part of gradient (top)*/
		rgb(133,189,211) 100% /*top highlight*/
	);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3894B5', endColorstr='#216E8F'); /*start=light(top) - end=dark(bottom) */
}
.btn-v3:hover {
	color: #fff!important;
	text-decoration: none;
	background: #2BADCC; /*btn hover color*/
	background:-webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.3, rgb(34,155,186)), /*dark part of gradient (bottom)*/
		color-stop(0.98, rgb(53,196,226)), /*light part of gradient (top)*/
		color-stop(1, rgb(137,224,245)) /*top highlight*/
	);
	background:-moz-linear-gradient(
		center bottom,
		rgb(34,155,186) 30%, /*dark part of gradient (bottom)*/
		rgb(53,196,226) 98%, /*light part of gradient (top)*/
		rgb(137,224,245) 100% /*top highlight*/
	);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#35C4E2', endColorstr='#229BBA'); /*start=light(top) - end=dark(bottom) */
}
/*simple buttons*/
.simple-btn,
.simple-btn:link {
	background-color:#0189A9; /*btn default color*/
}
.simple-btn:hover,
.simple-btn:focus {
	background-color:#2BADCC; /*btn hover color*/
}

a.morecomments,
a.morecomments:hover {
	color:#fff;
	background-color:#0189A9;
}
a.morecomments:hover {
	background-color:#00C9F9;
}

ul.detailed li.list-head ul.sort a:hover,
table.tradesearchres thead th a:hover {
	background:#0189A9;
}
ul.detailed li.list-head,
table.tradesearchres thead th {
	background-color:#5d0f0f;
}
ul.detailed li.list-head ul.sort li.act,
table.tradesearchres thead th.act {
	background:#9c101a;
}



	table.schedule tbody.current td {
		background:#FFDFC9;
		border-bottom:1px solid #D7B6A1;
	}
	table.schedule tbody.current td.round {
		background:#FFDFC9;
		border-bottom:none;
	}
	table.mini tbody.current td {
		background-color:#FFDFC9;
	}

	/*table.schedule tbody.current tr.firstrow td{
		border-color:#ff0000;
	}*/
	
	table.tradesearchres.league-summery caption {
		background:#fff url(images/finans-bg.png) 0 1px repeat-x;
		border-top:1px solid #E3E1C9;
		border-right:1px solid #E3E1C9;
		border-bottom:2px solid #36611F;
		border-left:1px solid #E3E1C9;
	}









/*head to head table - winners highlight*/
table.tradesearchres.head-to-head tr.pending td.res div,
table.tradesearchres.head-to-head tr.home td.res div,
table.tradesearchres.head-to-head tr.away td.res div,
table.tradesearchres.head-to-head tr.draw td.res div,
table.tradesearchres.head-to-head tr.away td.away.avatar div,
table.tradesearchres.head-to-head tr.draw td.away.avatar div,
table.tradesearchres.head-to-head tr.home td.home.avatar div,
table.tradesearchres.head-to-head tr.draw td.home.avatar div,
table.tradesearchres.head-to-head tr.home td.home.team div,
table.tradesearchres.head-to-head tr.away td.away.team div,
table.tradesearchres.head-to-head tr.draw td.home.team div,
table.tradesearchres.head-to-head tr.draw td.away.team div {
background:#FFDFC9;
border-color:#D7B6A1;
}
table.head-to-head tr.draw td.res, table.head-to-head tr.home td.res, table.head-to-head tr.away td.res, table.head-to-head tr.draw td.home.score, table.head-to-head tr.home td.home.score, table.head-to-head tr.draw td.away.score, table.head-to-head tr.away td.away.score {
background-color: #9C101A/*section head bg color*/;
color:#fff;
}
table.head-to-head td.res h3 a {
color:#fff;
}
table.head-to-head td.res h3 a:hover {
text-decoration: underline;
}


	


/*2px colored borders*/
table.tradesearchres tbody.total tr td,
table.tradesearchres tbody.cup-group tr.last td,
table.mini tbody.current tr.firstrow td,
table.schedule tbody.current tr.first td,
table.schedule tbody.current tr.firstrow td {
	border-top-color:#291F1A;
}
table.tradesearchres.league-summery caption {
	border-bottom:2px solid #291F1A;/*theme*/
}
/*search*/
#search,
.new-search {
	background:#5D0F0F;/*def. tab color*/
}
body.theme-aftonbladet #search,
body.theme-aftonbladet .new-search,
body.theme-aftonbladet #search label,
body.theme-aftonbladet #search .fakelabel,
body.theme-aftonbladet .new-search label,
body.theme-aftonbladet .new-search .fakelabel,
body.theme-aftonbladet #search span.help,
body.theme-aftonbladet .new-search span.help,
body.theme-aftonbladet #search span.help a,
body.theme-aftonbladet .new-search span.help a,
body.theme-aftonbladet #search.players-posval label,
body.theme-aftonbladet #search.players-posval .fakelabel,
body.theme-aftonbladet #search.small label,
body.theme-aftonbladet #search.small .fakelabel {
	color:#fff;
}
/*paging*/
.paging li a,
table .paging li a {
	background-color:#0189A9;/*theme*/
}
.paging li a:hover,
table .paging li a:hover {
	background-color:#00C9F9;/*theme*/
}
div.boxed {
	background-color:#ffdfc9;
}
#legal p, #legal a {
	color:#333;
}
#legal {
	border-top:solid 1px #333;
}
/*new forumstream*/
ul.new-forumstream li h3 a,
ul.new-forumstream .a-fake {
	color:#0189A9;
}
ul.new-forumstream li h3 a:hover,
ul.new-forumstream li a.post:hover .a-fake {
	color:#00C9F9;
}
ul.new-forumstream li a.forum-name {
	background-color:#0189A9;
	color:#fff;
}
ul.new-forumstream li a.forum-name:hover {
	background-color:#00C9F9;
}
ul.new-forumstream li a.post:hover{
	border-bottom-color:#0189A9;
	color:#000;
}
/*reset visited*/
ul.new-forumstream li a.post:visited{
	color:#999;
}
ul.new-forumstream li a.post:visited .a-fake,
ul.new-forumstream li a.post:visited span.author{
	color:#999;
}

	
	
/*subsites*/
/*general subsite alterations - dont tamper*/
body.subsite-tv2sport{
	background:#0D153A url(../tv2sport/images/tv2sport_bg-swush.jpg) center top no-repeat;
}
body.subsite-tv2sport #background{
	background:none;
	min-height:200px;
}
body.subsite-tv2sport ul.navAccount li a,
body.subsite-tv2sport ul.navLang li a {
	color:#fff;
}
body.subsite-tv2sport .navGame {
	background:none;
}
body.subsite-tv2sport #legal,
body.subsite-tv2sport #legal p,
body.subsite-tv2sport #legal a {
	margin:0;
padding:1em 0;
color:#999;
}
body.subsite-tv2sport #legal {
	border:none;
}
/*Subsite game alterations*/
body.subsite-tv2sport .navGame li a {
	background:#5D0F0F;
}
body.subsite-tv2sport .navGame li.act a,
body.subsite-tv2sport .navGame li a:hover,
body.subsite-tv2sport .navGame li.act a:hover{
	background:#9C101A;
}
body.subsite-tv2sport .navGameSub{
	background:#9C101A;
 }
body.subsite-tv2sport .navGame.last li.act a,
body.subsite-tv2sport .navGame.last li.act a:hover {
	color:#fff;
}
body.subsite-tv2sport div.titlebar.tournament {
	background-color:#5D0F0F;
}
body.subsite-tv2sport div.navFoot {
	background:#5D0F0F;
}
