﻿@import url("../holdet/freemium.css");
/*changing color of the global menu items*/
/**/
#Games,
#Forum,
#Groups,
#About,
#Help,
#Search,
#HallOfFame {
	background-color:#B70000; /*rød*/
}
.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:#B70000; /*rød*/
}
li.loginform,
ul.navAccount li.login a {
	background:#B70000; /*rød*/
}
ul.navAccount li.login a:hover {
	background:#FF0000; /*lys rød*/
}
li.loginform a.button.small,
li.loginform a.button.small span {
	background-color:#E4A100; /*gul*/
	color:#000;
}
li.loginform a.button.small:hover,
li.loginform a.button.small span:hover {
	background-color:#FFCC00;/*lys gul*/
	color:#000;
}
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:#B70000; /*rød*/
}
/**/

body {
	background:#0c0f16 url(images/bg-tile.jpg) center top;
}
#background{
	background:url(images/bg.jpg) center top no-repeat;
}
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;
	width:181px;/*theme*/
	height:154px; /*theme*/
	top:5px;
	right:20px;
}

/*basic stuff*/
/* Labels */


/* Links */
a:link {
		color:#C58B00; /*mørk gul*/
}
a:visited {
		color:#C58B00; /*mørk gul*/
}
a:hover {
		color:#E4A100; /*gul*/
}
a:active {
		color:#C58B00; /*mørk gul*/
}
h1, h2, label.head2, h3, h4 {
	color:#B70000/*rød*/;
}
h2.bordertop {
	background-color:#FFF1CF;/*helt fesen baggrunds-gul*/
	border-color:#E3D0A4;
	color:#B70000/*rød*/;
}


div.forum-listing {
	background-color:#e0eee1;
}

/*Nav Game*/

	 .navGame/*,
	 .navGame li a*/ {
		background: url(images/navGameTab-dropshadow.png) center bottom repeat-x;
	 }
	.navGame li a {
		background:#E4A100/*gul*/ url(images/navGameTab-dropshadow.png) center bottom repeat-x;
		color:#000;
	 }
	.navGameSub li a {
		color:#000;
	}
	 .navGame li.act a,
	 .navGame li.act a:hover {
		background:#B70000 /*rød*/ url(images/main-nav-act-bg.png) center top repeat-x;
		color:#fff;
	 }
	 .navGame li a:hover {
		background-color:#FFCC00;/*lys gul*/
		color:#000;
	 }
	 .navGame.last li a{
		background-color:#E4A100/*gul*/;
		color:#000;
	 }
	 .navGame.last li a:hover {
	 	background-color:#FFCC00;/*lys gul*/
		color:#000;
	 }
	 .navGameSub li a:hover {
		background:#fff;
		color:#000;
	}
	 .navGame.last li.act a:hover,
	 .navGameSub li.act a,
	 .navGameSub li.act a:hover {
	 	background-color:#fff;
		color:#000;
	 }
	 .navGame.last {
	 	background: url(images/navigation-border-last.png) center bottom repeat-x;
	 }
	 .navGame.last li a {
	 	background:#E4A100/*gul*/ url(images/navigation-border-last.png) center bottom repeat-x;
	 }
	 .navGameSub.last {
	 	background:#B70000/*rød*/ url(images/navigation-border-last.png) center bottom repeat-x;
	 }
	 /*.navGameSub{
		background-color:#6ED5E0;
		background-color:#690;
	 }*/
	 /*
	.navGame li.sponsor a {
		background:#162C65 url(images/nykredit-tab.png) center top no-repeat;
		text-indent:-9999px;
		overflow:hidden;
		width:103px;
		height:26px;
	}
	.navGame li.sponsor a:hover {
		background:#162C65 url(images/nykredit-tab.png) center top no-repeat;
		width:103px;
		height:28px;
		margin-top:0;
	}
	.navGame li.sponsor.act a,
	.navGame li.sponsor.act a:hover {
		background:#fff url(images/nykredit-tab-act.png) center top no-repeat;
		text-indent:-9999px;
		overflow:hidden;
		width:103px;
		height:28px;
		margin-top:0;
	}
	*/
/******Navgame-v3*******/
/* New Game navigation *****************************************************/
#NavGame li a,
#NavGameSub li a {
	color:#333;/*def. tab text color*/
	background-color:#E4A100;/*def. tab color*/
	border-bottom:2px solid #B98200;/*def. tab bottom border color*/
}
#NavGame li:hover a,
#NavGame li a:hover,
#NavGameSub li a:hover{
	background-color:#fc0;/* tab hover color*/
	color:#000;/*tab hover text color*/
}

#NavGame li.act a {
	background-color:#B70000;/*act tab color*/
	border-bottom-color:#B70000;/*act tab color*/
	color:#fff;
}
/* active tab */
#NavGame li.act:hover a {
	background-color:#fc0;/*tab hover color*/
	color:#fff;
}

/*dropdown-menu*/
#NavGame li ul {
	background-color:#fc0;/*tab hover color*/
}
#NavGame li ul li hr {
	border-top:2px solid #B98200;/*def. tab bottom border color*/
}
#NavGame li:hover ul li a,
#NavGame li.act:hover ul li a {
	background-color:#fc0;/*tab hover color*/
	border-bottom:1px solid #B98200;/*def. tab 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:#FFD83B;/*sub hover color*/
}
#NavGame li.act ul li.act a {
	color:#326065;/*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:#FFD83B;/*sub hover color*/
	border-bottom-color:#fc0;/*tab hover color*/
	color:#000;/*tab hover text color*/
}
#NavGame li.hasSub:hover a:hover{
	border-bottom-color:#FFD83B;/*sub hover color*/
}
#NavGame li.hasSub:hover ul li a {
	border-bottom-color:#F3B800;/*sub border color*/
}
/***************************************************************************/


/*section head*/
#SectionHead {
	background-color:#B70000;/*act tab color*/
}
#SectionHead .meta, #SectionHead .right, #SectionHead .right a, #SectionHead h1.meta, #SectionHead h3.meta, #SectionHead h3.meta a {
	color: #EAB3B3;
}

	 
/***** 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:#B70000/*rød*/;
}
/* 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:#FF0000; /*lys rød*/
}
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:#B4ABAB;
}
/*toggle*/
a.toggle,
a.toggle-text span,
a.toggleright,
a.toggle:hover,
a.toggleright:hover {
background-color:#B70000/*rød*/;
background-color:#DD7D00/*gul*/;
}
/*btn-v3*/
.btn-v3 {
	color: #fff!important;
	background: #DD7D00; /*btn default color*/
	background:-webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.3, rgb(221,125,0)), /*dark part of gradient (bottom)*/
		color-stop(0.98, rgb(255,157,0)), /*light part of gradient (top)*/
		color-stop(1, rgb(255,204,86)) /*top highlight*/
	);
	background:-moz-linear-gradient(
		center bottom,
		rgb(221,125,0) 30%, /*dark part of gradient (bottom)*/
		rgb(255,157,0) 98%, /*light part of gradient (top)*/
		rgb(255,204,86) 100% /*top highlight*/
	);
}
.btn-v3:hover {
	text-decoration: none;
	background: #F9991C; /*btn hover color*/
	background: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.3, rgb(249,153,28)), /*dark part of gradient (bottom)*/
		color-stop(0.97, rgb(255,185,28)), /*light part of gradient (top)*/
		color-stop(1, rgb(255,232,114)) /*top highlight*/
	);
	background: -moz-linear-gradient(
		center bottom,
		rgb(249,153,28) 30%, /*dark part of gradient (bottom)*/
		rgb(255,185,28) 97%, /*light part of gradient (top)*/
		rgb(255,232,114) 100% /*top highlight*/
	);
}
.btn-v3:active {	
	color:#ccc !important;
	background:#F9991C; /*dark part of gradient (bottom) color*/
}
ul.detailed li.list-head {
	background:#B70000; /*rød*/
}
ul.detailed li.list-head a {
	color:#fff;
}
ul.detailed li.list-head ul.sort li.act {
	background:#FF0000; /*lys rød*/
}
ul.detailed li.list-head ul.sort a:hover {
	background:#E4A100/*gul*/;
	color:#000;
}

/*tables*/
table.tradesearchres thead th a:hover {
	background:#E4A100/*gul*/;
	color:#000;
}
table.tradesearchres thead th {
	background-color:#B70000; /*rød*/
}

table.tradesearchres thead th.act {
	background:#FF0000; /*lys rød*/
}



	table.schedule tbody.current td {
		background:#FFF1CF;/*helt fesen baggrunds-gul*/
		border-bottom:1px solid #CBD6C8;
	}
	table.schedule tbody.current td.round {
		background:#FFF1CF;/*helt fesen baggrunds-gul*/
		border-bottom:none;
	}
	table.mini tbody.current td {
		background:#FFF1CF;/*helt fesen baggrunds-gul*/
	}
/*
	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;
	}


/*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:#B70000; /*rød*/
}
table.tradesearchres.league-summery caption {
	border-bottom:2px solid #B70000; /*rød*/
}
/*Head to head*/
/*arrows indicating winners*/
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:#B70000; /*rød*/
	color:#fff;
}
/*special for winner*/
div.head-to-head-team.winner div.t-head,
table.tradesearchres tbody.current tr td {
	 background-color:#FFF1CF;/*helt fesen baggrunds-farve*/
}
/*competitions*/
div.competition h2 {
		background:#B70000; /*table header color*/
	}
table.head-to-head td.res h3 a,
div.competition h2 a {
	color:#FFCC00;/*lys gul*/
}
table.head-to-head td.res h3 a:hover {
	text-decoration:underline;
}
/*search*/
#search,
.new-search {
	background:#B70000; /*rød*/
	color:#fff;
}
#search h3,
#search.players-posval label,
#search.players-posval .fakelabel,
#search.small label,
#search.small .fakelabel {
	color:#fff;
}
/*paging*/
.paging li a,
table .paging li a {
	background-color:#B70000; /*rød*/
}
.paging li a:hover,
table .paging li a:hover {
	background-color:#f00; /*lys rød*/
}
div.boxed {
	background-color:#FFF1CF;/*helt fesen baggrunds-gul*/
}
/*footer*/
#legal {
	border-color:#212629;
}
#legal,
#legal a {
	color:#595D60;
	color:#3A3E42;
}
.ui-slider-horizontal .ui-slider-handle {
margin-left:-0.6em;
top:-0.25em;
}
/*sliders*/
.ui-state-default, .ui-widget-content .ui-state-default {
	background:#E4A100/*gul*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 50% 50%;
	border:1px solid #E4A100/*gul*/;
	border:none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
	background:#FFCC00/*lys gul*/ url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	border:none;
	background: #FFF1CF/*helt fesen baggrunds-gul*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
}
#field {
	height:46.45em;
}

/**************** 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:#E4A100;
	color:#000;
}
body.subsite-tv2sport .navGame li.act a,
body.subsite-tv2sport .navGame li a:hover,
body.subsite-tv2sport .navGame li.act a:hover{
	background:#B70000;
	color:#fff;
}
body.subsite-tv2sport .navGameSub{
	background:#B70000;
 }
body.subsite-tv2sport .navGameSub li a,
body.subsite-tv2sport .navGame.last li.act a,
body.subsite-tv2sport .navGame.last li.act a:hover{
	color:#fff;
 }
body.subsite-tv2sport .navGameSub li a:hover,
body.subsite-tv2sport .navGameSub li.act a,
body.subsite-tv2sport .navGameSub li.act a:hover {
	color:#000;
}
body.subsite-tv2sport div.titlebar.tournament {
	background-color:#B70000;
}
body.subsite-tv2sport div.navFoot {
	background:#B70000;
}
/************* subsite Unibet ****************************/
/*general subsite alterations - dont tamper*/
/*
body.subsite-unibet{
	background:#25490E url(../unibet/images/unibet-bg.png) center top repeat-x;
}
body.subsite-unibet #background{
	background-image:url(../unibet/images/unibet-background2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
body.subsite-unibet #topNavSection{
	background:none;
}
body.subsite-unibet #logo {
	background:none;
}
*/

/*Subsite game alterations*/
body.subsite-unibet .navGame,
body.subsite-unibet .navGame.last {
	background:none!important;
}
body.subsite-unibet .navGame li a,
body.subsite-unibet .navGame.last li a {
	font-weight: bold;
	overflow:visible;
	text-indent:0;
	/*line-height:22px;
	height:22px;*/
	color:#fff;
	width:auto;
	padding:0 10px;
	font: bold 11px/28px arial,helvetica,sans-serif;
	background-image:none;
	background-color:#DC1F01;/*orange*/
	border:1px solid #DC1F01;
	
	/*margin-right:3px;*/
	
	-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
	
	background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(1, #DC1F01),/*orange*/
    color-stop(0.30, #DC3F01) /*lys orange*/
	);
	background: -moz-linear-gradient(
    center top,
    #DC1F01 100%,/*orange*/
    #DC3F01 30% /*lys orange*/
	);

}
body.subsite-unibet .navGame li a:hover,
body.subsite-unibet .navGame li.act a,
body.subsite-unibet .navGame li.act a:hover {
	border-color:#FF5315;
	border-bottom-color:#FF5315;
	background-color:#FF5315;
	color:#fff;
	background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(1, #FF5315),
    color-stop(0.30, #FF7615)
	);
	background: -moz-linear-gradient(
    center top,
    #FF5315 100%,
    #FF7615 30%
	);
}
body.subsite-unibet .navGame.last li.act a {
	background:#fff;
	border-color:#fff;
}
body.subsite-unibet .navGame li a:hover{
	border-bottom-color:#DC1F01;
}
/*
body.subsite-unibet .navGame.last li.act a {
	border-color:#fff;
	background:#fff;
}
body.subsite-unibet .navGame.last li.act a:hover {
	border-color:#fff;
	background:#fff;
	color:#000;
}*/
body.subsite-unibet .navGameSub{
	background:#FF5315;
}
body.subsite-unibet .navGameSub li{
	margin:3px 3px 2px 0;
}
body.subsite-unibet .navGameSub li a{
	background:none;
	color:#fff;
}
body.subsite-unibet .navGameSub li a:hover{
	background: url(../holdet/images/white40pct.png);
}



/************* subsite ESPN ****************************/
/*general subsite alterations - dont tamper*/

/*Subsite game alterations*/
body.subsite-espn #bd div.shadow,
body.subsite-espn #ft div.shadow,
body.subsite-espn div.shadow-nav {
	background:#000;
}
body.subsite-espn .titlebar.section,
body.subsite-espn .titlebar.tournament {
	background-color:#000;
}
body.subsite-espn .titlebar.tournament .title .icon {
	top:-15px!important;
}

