﻿/*changing color of the global menu items*/
/**/
#Games,
#Forum,
#Groups,
#About,
#Help,
#Search,
#HallOfFame {
	background-color:#0063AF;
}
ul.navAccount li a,
ul.navLang li a {
	color:#0063AF;
}
li.loginform,
ul.navAccount li.login a {
	background:#0063AF;
}
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:#0063AF url(images/bg-tile.jpg) center top;
}
#background{
	background:url(images/bg.jpg) center top no-repeat;
}
.titlebar.tournament .title .icon{
	background: url(images/icon.png) right top no-repeat;
	width:163px;/*theme*/
	height:184px; /*theme*/
	top:-10px;
	right:20px;
}

/*basic stuff*/
/* Labels */


/* Links */
a:link {
		color:#D5313A;
}
a:visited {
		color:#D5313A;
}
a:hover {
		color:#F42B36;
}
a:active {
		color:#D5313A;
}
h1,h2,h3,h4,label.head2 {
	color:#0063AF;
}
h2.bordertop {
	background-color:#EAE7D4;
	border-color:#E3E1C9;
}

div.forum-listing {
	background-color:#e0eee1;
}



/******Navgame-v3*******/
/* New Game navigation *****************************************************/
#NavGame li a,
#NavGameSub li a {
	color:#fff;/*def. tab text color*/
	background-color:#0063AE;/*def. tab color*/
	border-bottom:2px solid #014C85;/*def. tab bottom border color*/
}
#NavGame li:hover a,
#NavGame li a:hover,
#NavGameSub li a:hover{
	background-color:#006EC2;/* tab hover color*/
	color:#fff;/*tab hover text color*/
}

#NavGame li.act a {
	background-color:#D5313B;/*act tab color*/
	border-bottom-color:#D5313B;/*act tab color*/
	color:#fff;
}
/* active tab */

#NavGame li.act:hover a {
	background-color:#006EC2;/*tab hover color*/
	color:#fff;
}

/*dropdown-menu*/
#NavGame li ul {
	background-color:#006EC2;/*tab hover color*/
}
#NavGame li ul li hr {
	border-top:2px solid #014C85;/*def. tab bottom border color*/
}
#NavGame li:hover ul li a,
#NavGame li.act:hover ul li a {
	background-color:#006EC2;/*tab hover color*/
	border-bottom:1px solid #014C85;/*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:#006EC2;/*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:#006EC2;/*sub hover color*/
	border-bottom-color:#006EC2;/*tab hover color*/
	color:#fff;/*tab hover text color*/
}
#NavGame li.hasSub:hover a:hover{
	border-bottom-color:#006EC2;/*sub hover color*/
}
#NavGame li.hasSub:hover ul li a {
	border-bottom-color:#014C85;/*sub border color*/
}
/***************************************************************************/


/*section head*/
#SectionHead {
	background-color:#D5313B;/*act tab color*/
}
#SectionHead .meta, #SectionHead .right, #SectionHead .right a, #SectionHead h1.meta, #SectionHead h3.meta, #SectionHead h3.meta a {
	color: #E8989C;
}
	 
	 
	 
/***** 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:#D5313A;
}
/* 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:#F42B36;
}
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:#CAC19E;
}
/*toggle*/
a.toggle,
a.toggleright,
a.toggle:hover,
a.toggleright:hover {
background-color:#D5313A;
}

/*btn-v3*/
.btn-v3 {
	color: #fff!important;
	background: #D2303A; /*btn default color*/
background: -moz-linear-gradient(top,  rgba(211,98,102,1) 0%, rgba(197,52,56,1) 3%, rgba(157,29,29,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(211,98,102,1)), color-stop(3%,rgba(197,52,56,1)), color-stop(100%,rgba(157,29,29,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(211,98,102,1) 0%,rgba(197,52,56,1) 3%,rgba(157,29,29,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(211,98,102,1) 0%,rgba(197,52,56,1) 3%,rgba(157,29,29,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(211,98,102,1) 0%,rgba(197,52,56,1) 3%,rgba(157,29,29,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(211,98,102,1) 0%,rgba(197,52,56,1) 3%,rgba(157,29,29,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d36266', endColorstr='#9d1d1d',GradientType=0 ); /* IE6-9 */

}
.btn-v3:hover {
	text-decoration: none;
	background: rgb(227,113,116); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(227,113,116,1) 0%, rgba(221,69,74,1) 3%, rgba(207,27,27,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,113,116,1)), color-stop(3%,rgba(221,69,74,1)), color-stop(100%,rgba(207,27,27,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(227,113,116,1) 0%,rgba(221,69,74,1) 3%,rgba(207,27,27,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(227,113,116,1) 0%,rgba(221,69,74,1) 3%,rgba(207,27,27,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(227,113,116,1) 0%,rgba(221,69,74,1) 3%,rgba(207,27,27,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(227,113,116,1) 0%,rgba(221,69,74,1) 3%,rgba(207,27,27,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e37174', endColorstr='#cf1b1b',GradientType=0 ); /* IE6-9 */
}
.btn-v3:active {	
	color:#ccc !important;
	background:#9d1d1d; /*dark part of gradient (bottom) color*/
}
/*simple button*/
.simple-btn,
.simple-btn:link {
	background-color:#D5313A;
	color:#fff;
}
.simple-btn:visited {
	background-color:#D5313A;
	color:#fff;
}
.simple-btn:hover,
.simple-btn:focus {
	background-color:#F42B36;
	color:#fff;
}
.simple-btn:active {
	background-color:#D5313A;
	color:#fff;
}







/*tables*/
ul.detailed li.list-head ul.sort a:hover,
table.tradesearchres thead th a:hover {
	background:#D5313A;
}

ul.detailed li.list-head,
table.tradesearchres thead th {
	background:#0063AF;
}
ul.detailed li.list-head ul.sort li.act,
table.tradesearchres thead th.act {
	background:#3080B4;
}



	table.schedule tbody.current td {
		background:#DAE4F1;
		border-bottom:1px solid #0063AF;
	}
	table.schedule tbody.current td.round {
		background:#DAE4F1;
		border-bottom:none;
	}
	table.mini tbody.current td {
		background-color:#DAE4F1;
	}
/*
	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;
	}

	table.matchreport th {
		background-color:#0063AF;
	}

/*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:#0063AF;
}
table.tradesearchres.league-summery caption {
	border-bottom:2px solid #0063AF;/*theme*/
}
/*search*/
.new-search,
#search {
	background:#0063AF;
}
/*paging*/
.paging li a,
table .paging li a {
	background-color:#D5313A;
}
.paging li a:hover,
table .paging li a:hover {
	background-color:#F42B36;
}
div.boxed {
	background-color:#ffdfc9;
}
/*footer*/
#legal {                
}
#legal,
#legal a {
	color:#96B9C7;
}
.ui-slider-horizontal .ui-slider-handle {
margin-left:-0.6em;
top:-0.25em;
}
/*sliders*/
.ui-slider-handle {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.ui-state-default, .ui-widget-content .ui-state-default {
	background:#D5313A;
	border:1px solid #D5313A;
	border:none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
	background:#D5313A;
}
.ui-widget-content {
	background:#005698;
	border:1px solid;
	border-top-color:#003C6B;
	border-right-color:#226CA5;
	border-bottom-color:#4080B1;
	border-left-color:#00467C;
}
div.dialog .ui-widget-content {
	background:#fff;
	border:none;
}
.ui-widget-header {
	border:none;
	background:#ff9/* url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x*/;
}
/*hack to hide coach select-box*/
div.position-872 {
	display:none;
}
/*custom formation images*/
/* 3-1-2 */
#f3-1-2 a {
background:url(images/h3-1-2.gif) top center no-repeat;
}

#f3-1-2 a:hover {
background:url(images/h3-1-2.gif) -64px -132px no-repeat;
}

#f3-1-2.act a {
background:url(images/h3-1-2.gif) 0 0 no-repeat;
}

#f3-1-2.disabled a {
background:url(images/h3-1-2.gif) top right no-repeat;
color:#999;
}

#f3-1-2.disabled a:hover {
background:url(images/h3-1-2.gif) -128px -132px no-repeat;
}

/* 2-2-2 */
#f2-2-2 a {
background:url(images/h2-2-2.gif) top center no-repeat;
}

#f2-2-2 a:hover {
background:url(images/h2-2-2.gif) -64px -132px no-repeat;
}

#f2-2-2.act a {
background:url(images/h2-2-2.gif) 0 0 no-repeat;
}

#f2-2-2.disabled a {
background:url(images/h2-2-2.gif) top right no-repeat;
color:#999;
}

#f2-2-2.disabled a:hover {
background:url(images/h2-2-2.gif) -128px -132px no-repeat;
}

/*Special for game on VGManager.no*/
/*VG Manager has regular tekst menu with white bg*/
.subsite-vg #Games, .subsite-vg #Forum, .subsite-vg #Groups, .subsite-vg #About, .subsite-vg #Help, .subsite-vg #Search, .subsite-vg #HallOfFame {
	background-color: #fff;
}
.subsite-vg #contests-menu-item {
	display:none;
}



