/*
 * Superliga.dk
 * @using SD 980 Grid
 * @author Scandesigns.dk
 *
 * _Fonts_
 * Arial for content, Georgia for large texts
 *
 * _Colors_
 * Standard font color: #333
 * Links: #22802a
 * Headers: #262626
 *
 */

 @import url(lib/reset.css);
 @import url(lib/sd980.css);

/* STANDARDS */
html, body {font-family: arial; font-size: 11px;color:#333;}
body {background: #000 url(../images/backgrounds/top.jpg) no-repeat center top;}
a, a:link, a:hover, a:visited {color:#189412;text-decoration: none;}
input[type='text'] {background: transparent url(../images/backgrounds/input.png) repeat-x left top;color:#666;border:1px solid #d2d2d2;height:16px;font-style: italic;padding:4px;}

/* PAGE */
div#page {position:relative;}
div#logo {position:absolute;top:30px;z-index: 1000;}
    div#logo a {display:block;}

/* HEADER */
div#header {margin-top:20px;}
div#header div.topmenu {}
    div#header div.topmenu ul {clear:both;float:right;}
        div#header div.topmenu li {}
            div#header div.topmenu li a, div#header div.topmenu li a:hover {color:white;}
            div#header div.topmenu li.spacer {color:#666;padding:0 6px 0 8px;}

div.searchbox {position:absolute;right:0;margin-top:20px;}
div.search-result {right:45px;margin-top:20px; top: 30px;}
div.searchbox p {float:left;padding-left:3px; color: #ccc;}
div.searchbox p strong {color: #fff;}
div.searchbox h1 {padding: 0 0 5px 3px;}
div.searchbox input[type="text"] {width:175px;}
div.searchbox input[type="submit"] {cursor:pointer;background-image: url("../images/sprites/headers.png");background-position: -10px -10px;border:none;width:24px;height:26px;}
div#searchresultpage input[type="submit"] {background-image: url(../images/searchsubmit2.png);}

div#header div.headerend {background: transparent url(../images/header/clear.png) no-repeat left top;height:19px;}

/* MAIN MENU */
div#menu {margin-top:65px;background-image: url("../images/sprites/headers.png");background-position: -10px -56px;height:56px;}
    div#menu ul {margin-top:1px;margin-left:180px;}
	div#menu li {}
	    div#menu li.selected {}

            div#menu li a {/*border-right:1px solid #c7c7c7;*/background: transparent url(../images/header/menu/allinone.png) no-repeat left top;height:34px;display:block;text-indent: -9000px;}
                div#menu li a:focus {outline: none;}
                div#menu li.selected a {background-position: bottom;}

                div#menu li a.forside {background-position:0 0;width:90px;}
                    div#menu li a.forside:hover,
                    div#menu li.selected a.forside {background-position:0 -34px;}
                div#menu li a.superligaen {background-position:-90px 0;width:120px;}
                    div#menu li a.superligaen:hover,
                    div#menu li.selected a.superligaen {background-position:-90px -34px;}

                div#menu li a.statistik {background-position:-211px 0;width:94px;}
                    div#menu li a.statistik:hover,
                    div#menu li.selected a.statistik {background-position: -211px -34px;}

                div#menu li a.livecast {background-position:-305px 0;width:95px; }
                    div#menu li a.livecast:hover,
                    div#menu li.selected a.livecast {background-position: -305px -34px;}
                div#menu li a.managerspil {background-position:-402px 0;width:121px;}
                    div#menu li a.managerspil:hover,
                    div#menu li.selected a.managerspil {background-position: -402px -34px;}
div.after-login {
	background: transparent url(../images/backgrounds/menu1.png) no-repeat left top !important;
}
div#menu-extranet {margin-top:65px;background-image: url("../images/sprites/headers.png");background-position: -10px -56px;height:56px;}
    div#menu-extranet ul {margin-left:180px;}
	div#menu-extranet li {}
	    div#menu-extranet li.selected {}

            div#menu-extranet li a {/*border-right:1px solid #c7c7c7;*/background: transparent url(../images/header/menu/extranet.png) no-repeat left top;height:34px;display:block;text-indent: -9000px;}
                div#menu-extranet li a:focus {outline: none;}
                div#menu-extranet li.selected a {background-position: bottom;}

                div#menu-extranet li a.extranav72 {background-position:0 0;width:142px;}
                    div#menu-extranet li a.extranav72:hover,
                    div#menu-extranet li.selected a.extranav72 {background-position:0 -35px;}

                div#menu-extranet li a.extranav68 {background-position:-142px 0;width:111px;}
                    div#menu-extranet li a.extranav68:hover,
                    div#menu-extranet li.selected a.extranav68 {background-position:-142px -35px;}

                div#menu-extranet li a.extranav69 {background-position:-253px 0;width:130px;}
                    div#menu-extranet li a.extranav69:hover,
                    div#menu-extranet li.selected a.extranav69 {background-position: -253px -35px;}
                    
div#menu-extranet li a.extranav101:hover, 
div#menu-extranet li.selected a.extranav101 {
    background-position: -384px -35px;
}
div#menu-extranet li a.extranav101 {
    background-position: -384px 0;
    width: 162px;
}
                    
/* Sidebar menu */
ul.sidebarmenu {padding:20px 0;}
ul.sidebarmenu li {border-bottom:1px solid #e3e3e3;}
ul.sidebarmenu li.first {border-top:1px solid #e3e3e3;}
ul.sidebarmenu li.selected a,ul.sidebarmenu li.selected a:hover,ul.sidebarmenu li.selected a:visited {color:#666;}
ul.sidebarmenu li a {padding:5px 0 5px 15px;display: block;background: transparent url(../images/lists/readmore.png) no-repeat 93% center;font-weight: bold;}


ul.sidebarmenu li.selected a,ul.sidebarmenu li.selected a:hover,ul.sidebarmenu li.selected a:visited {color:#666;}
/* Content elements */
div.fullcontent {clear: both;background-color: #fff;margin-bottom:10px;margin-top:20px;}
div.teaser {background: white url(../images/backgrounds/fullcontent.jpg) no-repeat left top;min-height: 215px;margin-top:0;padding-bottom:20px;}
div.teaser1 {background: white url(../images/backgrounds/fullcontent1.jpg) no-repeat left top;min-height: 195px;margin-top:0;padding-bottom:20px;}
div.search-teaser {/*background: white url(../images/backgrounds/fullcontent-search.png) no-repeat left top;*/min-height: 172px;margin-top:0;padding-bottom:20px;position:relative;}
div#searchfootballlogo {position:absolute;top:6px;}
div#leftcontent {clear: left;margin-top:20px;}
div#rightcontent {clear: right;margin-top:20px;}
div.addspace {margin-top:20px;}
div.ball-shadow {position:absolute;background:transparent url(../images/ball-shadow.png) no-repeat left top;height:30px;width:37px;}

/* Headers */
h1 {font-weight:bold;font-size:12px;}
    h1 span {float:right;display:block;}

div.grid_2 h2,
div.grid_2_full h2,
div.grid_4 h2,
div.grid_4_full h2,
div.grid_5 h2,
div.grid_5_full h2,
div.grid_2 h3,
div.grid_2_full h3 {font-size:14px;font-weight:bold;padding: 7px 0 10px 10px;background: url("../images/header/smallheader.png") no-repeat scroll left top transparent;height: 22px;}

div.grid_3 h2 {background: transparent url(../images/header/grid_3-header.png) no-repeat left top;height:28px;font-size:14px;font-weight:bold;padding:12px 0 0 10px;}

div.grid_4 h2,
div.grid_4_full h2 {background-image:url(../images/header/header.png);}

div.grid_5 h2,
div.grid_5_full h2 {background-image:url(../images/header/grid_5-header.png);}

h4 {font-weight:bold;font-size:12px;margin-bottom:5px;}
    h4 span {float:right;display:block;}

div.grid_1 h3,
div.grid_1_full h3 {background: transparent url(../images/header/box-grid_1-header.png) no-repeat left top;height:28px;font-size:14px;font-weight:bold;padding:12px 0 0 10px;}

/* Boxes */
div.box {background-color: white;}
div.content {padding:20px;}
div.boxcontainer {
    float:right;
}
    div.boxcontainer_first {margin-top:0;     float: left;}
    div.boxcontainer_last {margin-bottom:0;}

/* Teaser box */
div.teaserbox {position:relative;margin-top:7px;}
    div.teaserbox h2 {font-size:10px;text-align:center;color:white;}
    div.teaserbox div.content {width:270px;margin-top:-3px;margin-left:1px;    padding: 6px 20px 12px 22px;}
    div.teaserbox div.first {width:270px;margin-top:-3px;    padding: 8px 20px 10px 18px; margin-left:5px;padding-left:15px;}
    div.teaserbox div.footer {width:270px;text-transform: uppercase;text-align: right;font-weight: bold;margin-left:1px;padding:0 20px 15px 20px;}

/* Tabs */
div.box ul.tabs {height:30px;font-size: 14px;font-weight: bold;background:#21932e url(../images/tabs/small-background.png) no-repeat right top}
div.box ul.selected-game {height:40px;font-size: 14px;font-weight: bold;background:none; width: 166px; margin:0 auto;}
div.box ul.trupperne {height:61px; width: 231px; padding: 0 0 0 89px; position: absolute;}
.no-bg {background:none !important; height:51px !important; padding:10px 17px 0 16px !important;}
    div.box ul.tabs li {height:23px;color:#fff;padding:7px 30px 0 15px;background:#21932e url(../images/tabs/tab.png) repeat-x left top;}
        div.box ul.tabs li.selected {color:#262626;background:#fff url(../images/tabs/selected.png) no-repeat right top;}
        ul.tabs a,
        ul.tabs a:hover,
        ul.tabs a:visited {color:#fff;}
        ul.tabs li.selected a,
        ul.tabs li.selected a:hover,
        ul.tabs li.selected a:visited {color:#262626;}
.trupperne1 { padding: 81px 20px 20px 20px !important; background: url(../images/tabs/bg-shirt.png) no-repeat -73px 0;}
.trupperne2 { padding: 81px 20px 20px 20px !important; background: url(../images/tabs/bg-shirt.png) no-repeat -2px 0;}
/* Movie player */
div#movieplayer {position:relative;background:transparent url(../images/backgrounds/movie-player.png) no-repeat left top;width:621px;height:266px;padding:3px;margin-left:20px;}
    div#movieplayer div.overlay {position:absolute;bottom:10px;opacity:0.7;z-index:100;}

/* Ads */
div.advertise {background:transparent url(../images/backgrounds/ads-background.png) no-repeat left top;width:151px;height:166px;padding-top:9px;padding-left:8px;margin-top:0px;}
div.ads {margin-top:20px;}

/* Pager */
div#pager {margin-left:-20px;position:relative;text-align:center;background:transparent url(../images/roundlist/pager/pager.png) no-repeat center top;height:20px;margin-top:-10px;z-index:50;}
    div#pager div#prev,
    div#pager div#next {position:absolute;width:45px;height:20px;left:545px;top:-1px;z-index: 100;cursor:pointer;}
    div#pager div#prev {left:408px;}
    div#pager span {color:white;padding-top:4px;display:block;font-size: 10px;font-weight: bold;}

/* Round player */
div#matchrounds {}

div#pages {margin-top:20px;margin-bottom:20px;clear:both;}
    div#pages ul {margin-left:300px;}
        div#pages li a {height:14px;width:9px;float:left;margin:0 1px;background: transparent url(../images/roundlist/pager/list.png) no-repeat center center;}
        div#pages li.selected a {background-image: url(../images/roundlist/pager/selected.png);}

/* Teaser round */
table.matches_top {width:100%;}
    table.matches_top tr {}
        table.matches_top tr.odd {}
        table.matches_top tr td {padding:3px 0;}
        table.matches_top tr td.teamname,
            table.matches_top tr td.teamname a,
            table.matches_top tr td.teamname a:hover,
            table.matches_top tr td.teamname a:visited {color:#666666;font-size:11px;}
        table.matches_top tr td.score,
        table.matches_top tr td.vs,
        table.matches_top tr td.date {  
        color: black;
   	font-size: 11px;
    	letter-spacing: 1px;
    	padding-left: 7px;
    	padding-right: 7px;
    }
        table.matches_top tr td.date {color:black;}
        table.matches_top tr td.left {text-align: right;padding-right:5px;}
        table.matches_top tr td.right {padding-left:5px;}


ul#rounds {margin-top:-10px;}
    ul#rounds li ul {background:transparent url(../images/roundlist/background.png) no-repeat left top;float:left;position:relative;padding-top:20px;}
    ul#rounds li.first ul {background-image: none;}

        ul#rounds li ul li {float:left;width:140px;margin:0 10px;}
        ul#rounds li ul li.hometeam {width: auto;}
			ul#rounds li ul li.hometeam a {display:block;height:51px;}
        ul#rounds li ul li.awayteam {width: auto;float:right;margin-bottom:15px;}
			ul#rounds li ul li.awayteam a {display:block;height:51px;}
        ul#rounds li ul li.homescore {width: auto;position:absolute;left:53px;top:25px;}
		ul#rounds li ul li.spacerbetweenscore {position:absolute;left:68px;z-index:2000;top:25px;color:#bb0130;font-weight:bold;}
		ul#rounds li ul.played li.spacerbetweenscore {color:#838383;}
        ul#rounds li ul li.awayscore {width: auto;position:absolute;left:72px;top:25px;text-align:left;}
        ul#rounds li ul li.datetop {position:absolute;font-size:9px;top:35px;text-align:center;}
        ul#rounds li ul li.date {position:absolute;font-size:11px;top:50px;text-align:center;}
            ul#rounds li ul.notplayed li.date {font-weight:bold;}
        ul#rounds li ul li.listitem {font-weight:bold;clear:both;padding-top:4px;text-align: center;}
            ul#rounds li ul li.listitem a {height:23px;display:block;}
        ul#rounds li ul {}

        ul#rounds li ul li.goalscore {text-indent: -9000px;display:block;width:14px;height:14px;font-size:14px;font-weight:bold;background:transparent url(../images/numbers/sprite.png) no-repeat top left;}
        ul#rounds li ul.played {}
            ul#rounds li ul.played li.goalscore {color:black;}
			
			ul#rounds li ul.played li.s0 {background-position:0 0;}
			ul#rounds li ul.played li.s1 {background-position:0 -15px;}
			ul#rounds li ul.played li.s2 {background-position:0 -30px;}
			ul#rounds li ul.played li.s3 {background-position:0 -45px;}
			ul#rounds li ul.played li.s4 {background-position:0 -60px;}
			ul#rounds li ul.played li.s5 {background-position:0 -75px;}
			ul#rounds li ul.played li.s6 {background-position:0 -90px;}
			ul#rounds li ul.played li.s7 {background-position:0 -105px;}
			ul#rounds li ul.played li.s8 {background-position:0 -120px;}
			ul#rounds li ul.played li.s9 {background-position:0 -135px;}
			
		ul#rounds li ul.playing {}
			ul#rounds li ul.playing li.goalscore {color:#a02525;}

			ul#rounds li ul.playing li.s0 {background-position:-15px 0;}
			ul#rounds li ul.playing li.s1 {background-position:-15px -15px;}
			ul#rounds li ul.playing li.s2 {background-position:-15px -30px;}
			ul#rounds li ul.playing li.s3 {background-position:-15px -45px;}
			ul#rounds li ul.playing li.s4 {background-position:-15px -60px;}
			ul#rounds li ul.playing li.s5 {background-position:-15px -75px;}
			ul#rounds li ul.playing li.s6 {background-position:-15px -90px;}
			ul#rounds li ul.playing li.s7 {background-position:-15px -105px;}
			ul#rounds li ul.playing li.s8 {background-position:-15px -120px;}
			ul#rounds li ul.playing li.s9 {background-position:-15px -135px;}
			
		
		ul#rounds li.listitem {width:140px;height:25px;background: transparent url('../images/sprites/scoreboard-listitem.png') no-repeat top left;}
			ul#rounds li.listitem a {text-indent:-9999px;display:block;height:25px;width:140px;outline:none;}
		ul#rounds li.aboutmatch {background-position:0 -164px;}
		ul#rounds li.highlights {background-position:0 -31px;height:24px;}
			ul#rounds li.highlights a {height:24px;}
		ul#rounds li.tickets {background-position:0 -132px;}
		ul#rounds li.innumbers {background-position:0 -100px;height:24px;}
			ul#rounds li.innumbers a {height:24px;}
		ul#rounds li.livecastoffline {background-position:0 -65px;}
		ul#rounds li.livecastnotentered {background-position:0 -283px;}
		ul#rounds li.livecastonline {background-position:0 0;}
		ul#rounds li.lineupoffline {background-position:0 -195px;height:24px;}
			ul#rounds li.lineupoffline a {height:24px;}
		ul#rounds li.lineuponline {background-position:0 -227px;height:24px;}
			ul#rounds li.lineuponline a {height:24px;}

 ul#rounds li.nohighlight {
	background-position : 0 -255px;
}
 
/* Teamslist */
ul.teamslist {margin-top:15px;}
    ul.teamslist li {}
        ul.teamslist li.spacer {background: transparent url(../images/lists/teamslist/spacer.png) no-repeat center top;height:39px;width:1px;padding:0 15px;}

/* Pagecontent 2 column */
div#pagecontent {}
    div#pagecontent div.leftcolumn {width:370px;float:left;margin-right:10px;}
    div#pagecontent div.rightcolumn {width:370px;float:right;margin-left:10px;}
        div#pagecontent div.item {margin-top:10px;}
        div#pagecontent div.first {margin-top:-10px;}
            div#pagecontent div.item h3 {margin:10px 0;}
            div#pagecontent div.item p {margin:10px 0;}
    div#pagecontent div.spacer {border-top: 1px solid #cdcdcd;padding-bottom:5px;}
    div#pagecontent div.footer {clear:both;text-align:right;text-transform: uppercase;padding:20px;font-weight: bold;}

/* Liga stats */
table#ligatop {margin-top:0px;}
table.ligatable {width:100%;margin-top:10px;}
    table.ligatable caption {display: none;}
    table.ligatable tbody tr {background: transparent url(../images/table/background.png) repeat-x left top;}
	table.ligatable tr td {border:1px solid #cdcdcd;text-align: center;height:20px;vertical-align: middle;}
	    table.ligatable tr td.name {text-align: left;padding-left:25px;}
		table.ligatable tr td.name a,
		table.ligatable tr td.name a:hover,
		table.ligatable tr td.name a:visited {color:black;}
	    table.ligatable tr td.match {}
	    table.ligatable tr td.matchup {}
	    table.ligatable tr td.goalscore {}
	    table.ligatable tr td.point {background: #dcdcdc none;font-weight:bold;}

	table.ligatable tr td.name {background: transparent url("../images/table/liga/small-liganumber-sprite.png") no-repeat 3px center;}
	table.ligatable tr.p1 td.name {background-position: -7px -8.5px;}
	table.ligatable tr.p2 td.name {background-position: -7px -43.5px;}
	table.ligatable tr.p3 td.name {background-position: -7px -78.5px;}
	table.ligatable tr.p4 td.name {background-position: -7px -113.5px;}
	table.ligatable tr.p5 td.name {background-position: -7px -148.5px;}
	table.ligatable tr.p6 td.name {background-position: -7px -183.5px;}
	table.ligatable tr.p7 td.name {background-position: -7px -218.5px;}
	table.ligatable tr.p8 td.name {background-position: -7px -253.5px;}
	table.ligatable tr.p9 td.name {background-position: -7px -288.5px;}
	table.ligatable tr.p10 td.name {background-position: -7px -324.5px;}
	table.ligatable tr.p11 td.name {background-position: -7px -358.5px;}
	table.ligatable tr.p12 td.name {background-position: -7px -393.5px;}

	table.ligatable tr.cl td,
	    table.ligatable tr.cl td a,
	    table.ligatable tr.cl td a:hover,
	    table.ligatable tr.cl td a:visited {color:#23a132;}
	table.ligatable tr.el td,
	    table.ligatable tr.el td a,
	    table.ligatable tr.el td a:hover,
	    table.ligatable tr.el td a:visited {color:#089698;}
	table.ligatable tr.rel td,
	    table.ligatable tr.rel td a,
	    table.ligatable tr.rel td a:hover,
	    table.ligatable tr.rel td a:visited {color:#a42b2b;}

	table.ligatable tfoot td {border:none;}
		table.ligatable tfoot td span {border:none;padding-left:7px;}


/* Liga stats Full */


table.ligatable_full {width:100%;margin-top:10px;}
    table.ligatable_full caption {display: none;}

	table.ligatable_full thead tr {border:1px solid #CDCDCD;height:40px;background: transparent url(../images/table/bg_toptitle.png) repeat-x left top; text-align:center; font: bold 10px/10px Arial, Helvetica, sans-serif;}
	table.ligatable_full thead tr td {vertical-align: middle;}
	table.ligatable_full thead tr td.aligned-left {text-align:left;padding-left:10px;}

	table.ligatable_full tbody tr {height:38px;background: transparent url(../images/table/tr_background.png) repeat-x left top;}
	table.ligatable_full tbody tr td {border:1px solid #cdcdcd;text-align: center;height:20px;vertical-align: middle;width:70px;font: normal 13px/13px Arial, Helvetica, sans-serif;color:#666;}
	    table.ligatable_full tr td.post {text-align: center !important;padding:0;}
		table.ligatable_full tr td.name a,
		table.ligatable_full tr td.name a:hover,
		table.ligatable_full tr td.name a:visited {color:black;}

	    table.ligatable_full tr td.klub { text-align:left; padding:0 0 0 10px;width:150px;font-weight:bold;}
	    table.ligatable_full tr td.kampe {}
	    table.ligatable_full tr td.vundne {}
		table.ligatable_full tr td.uafgjort {}
		table.ligatable_full tr td.tabt {}
		table.ligatable_full tr td.mal {}
		table.ligatable_full tr td.forskel {}
		table.ligatable_full tr td.point {background: #ededed none;font:normal 19px/19px Georgia;}

		table.ligatable_full tr.cl td.klub,
	table.ligatable_full tr.cl td.point,
	table.ligatable_full tr.cl td.lastes {color:#23A132 !important;}

	table.ligatable_full tr.el td.klub,
	table.ligatable_full tr.el td.point,
	table.ligatable_full tr.el td.lastes {color:#089698 !important;}

	table.ligatable_full tr.clq td.klub,
	table.ligatable_full tr.clq td.point,
	table.ligatable_full tr.clq td.lastes {color:#089698 !important;}

	table.ligatable_full tr.rel td.klub,
	table.ligatable_full tr.rel td.point,
	table.ligatable_full tr.rel td.lastes {color:#B80202 !important;}

	table.ligatable_full tfoot td {border:none;vertical-align:middle;padding-top:5px;}
	table.ligatable_full tfoot td.right-aligned {text-align:right;}

	table.ligatable_full tr td.post {background:transparent url("../images/table/liga/full-liganumber-sprite.png") no-repeat center 8px;}
	table.ligatable_full tr.p1 td.post {background-position: 0px -2px;}
	table.ligatable_full tr.p2 td.post {background-position: 0px -44px;}
	table.ligatable_full tr.p3 td.post {background-position: 0px -86px;}
	table.ligatable_full tr.p4 td.post {background-position: 0px -128px;}
	table.ligatable_full tr.p5 td.post {background-position: 0px -170px;}
	table.ligatable_full tr.p6 td.post {background-position: 0px -212px;}
	table.ligatable_full tr.p7 td.post {background-position: 0px -254px;}
	table.ligatable_full tr.p8 td.post {background-position: 0px -296px;}
	table.ligatable_full tr.p9 td.post {background-position: 0px -338px;}
	table.ligatable_full tr.p10 td.post {background-position: 0px -380px;}
	table.ligatable_full tr.p11 td.post {background-position: 0px -422px;}
	table.ligatable_full tr.p12 td.post {background-position: 0px -464px;}




/* season ligatable */

table.ligaseason {width:100%;margin-top:10px;}
    table.ligaseason caption {display: none;}
    table.ligaseason tbody tr {background: transparent url(../images/table/background.png) repeat-x left top;}
	table.ligaseason tbody tr.toptitle { vertical-align:middle; text-align:left !important; height:22px;background: transparent url(../images/table/bg_tr_season.png) repeat-x left top; }
	table.ligaseason tbody tr.toptitle td{ text-align:left;font:bold 10px/10px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding:0 0 0 10px;}
	table.ligaseason tr td {border:1px solid #cdcdcd;text-align: center;height:20px;vertical-align: middle; font:bold 11px/11px Arial, Helvetica, sans-serif;}
	    table.ligaseason tr td.name {text-align: left;padding-left:25px;}
		table.ligaseason tr td.name a,
		table.ligaseason tr td.name a:hover,
		table.ligaseason tr td.name a:visited {color:black;}
	    table.ligaseason tr td.match {}
	    table.ligaseason tr td.matchup {}
	    table.ligaseason tr td.goalscore {}
	    table.ligaseason tr td.point {background: #dcdcdc none;font-weight:bold;}

	table.ligaseason tr.p1 td,
	    table.ligaseason tr.p1 td a,
	    table.ligaseason tr.p1 td a:hover,
	    table.ligaseason tr.p1 td a:visited {color:#23a132;}
	table.ligaseason tr.p2 td,
	    table.ligaseason tr.p2 td a,
	    table.ligaseason tr.p2 td a:hover,
	    table.ligaseason tr.p2 td a:visited,
	table.ligaseason tr.p3 td,
	    table.ligaseason tr.p3 td a,
	    table.ligaseason tr.p3 td a:hover,
	    table.ligaseason tr.p3 td a:visited {color:#089698;}
	table.ligaseason tr.p11 td,
	    table.ligaseason tr.p11 td a,
	    table.ligaseason tr.p11 td a:hover,
	    table.ligaseason tr.p11 td a:visited,
	table.ligaseason tr.p12 td,
	    table.ligaseason tr.p12 td a,
	    table.ligaseason tr.p12 td a:hover,
	    table.ligaseason tr.p12 td a:visited {color:#a42b2b;}

	table.ligaseason tfoot td {border:none; text-align:left; padding:5px 0 0 0; font: normal 10px/10px Arial, Helvetica, sans-serif; color:#999999; font-style:italic;}

/* tableseason */

table.tableseason{
	width:100%;margin-top:10px;
}
 table.tableseason tbody tr {background: transparent url(../images/table/background.png) repeat-x left top;}
 table.tableseason tbody tr.toptitle { vertical-align:middle; text-align:left !important; height:22px;background: transparent url(../images/table/bg_tr_season.png) repeat-x left top; }
 table.tableseason tbody tr.toptitle td{ text-align:left;font:bold 10px/10px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding:0 0 0 10px; border:none;}
  table.tableseason tbody tr.toptitle td img{margin:0px 0 0 0; text-align:left; height:23px; position:absolute; top:-20px; right:15px;}
 table.tableseason tr td {border:1px solid #cdcdcd;text-align: center;height:20px;vertical-align: middle; font:bold 11px/130% Arial, Helvetica, sans-serif; color:#189412; text-align:left; padding:0 0 0 10px;}
 table.tableseason tr td.total{ width:30px; font:bold 11px/11px Arial, Helvetica, sans-serif; color:#333;}
 table.tableseason tr td.num{ width:25px; font:normal 11px/11px Arial, Helvetica, sans-serif; color:#333;}



/*style="text-align:right; padding:5px 0 0 0;"*/
/* top scorer */
	table.top_scorers {width:100%;margin-top:10px;}
   	table.top_scorers tr.toptitle{height:40px;background: transparent url(../images/table/bg_toptitle.png) repeat-x left top; text-align:center; font: bold 10px/10px Arial, Helvetica, sans-serif; color:#333;}
	table.top_scorers tr.toptitle td{text-align:center; font: bold 10px/10px Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase; }
    table.top_scorers tbody tr {height:38px;background: transparent url(../images/table/tr_background.png) repeat-x left bottom; }
	table.top_scorers tr td {border:1px solid #cdcdcd;text-align: center;height:20px;vertical-align: middle;}
	table.top_scorers tr td.number{ font: normal 12px/12px Arial, Helvetica, sans-serif; color:#666; width:30px; }
	table.top_scorers tr td.images{ width:47px;}
	table.top_scorers tr td.name{ /*width:544px;*/ padding:0 0 0 10px; color:#20922d; font: bold 13px/13px Arial, Helvetica, sans-serif; text-align:left;}
	table.top_scorers tr td.kulb{ width:62px; font:normal 12px/12px Arial, Helvetica, sans-serif; color:#666;}
/* Program */
div#leagueprogram div.title {font-weight: bold;font-size: 14px;width:100%;float:left;}
    div#leagueprogram div.title span {float:right;display:block;}
div#leagueprogram table {    clear: both;
    color: #404040;
    font-size: 12px;
/*
    font-weight: bold;
*/
    width: 100%;
    margin-bottom: 12px;}
    div#leagueprogram table caption {/*font-weight: bold;text-align: left;margin:5px 0;font-size: 14px;*/
    font-family: serif;
    font-size: 20px;
    font-weight: normal;
    margin: 5px 0;
    text-align: left;}
        div#leagueprogram table caption span {/*font-weight: normal;padding-left:20px; color:#A3A3A3;*/
         color: #656565;
    font-size: 13px;
    font-weight: normal !important;
    letter-spacing: 1px;
    padding-left: 6px;}
    div#leagueprogram table .center {text-align: center;}
    div#leagueprogram table .right {text-align: right;}

    /*div#leagueprogram table thead th {background:transparent url(../images/table/liga/program_header.png) repeat-x left top;height:23px;color:white;font-weight: bold;padding:4px 5px 0 5px;text-align: left;}
    */
    div#leagueprogram table thead th {background:url("rundeprograme_header.png") repeat-x scroll left center transparent;height:23px;color:white;font-weight: bold;padding:4px 5px 0 5px;text-align: left;text-transform: uppercase;}
    div#leagueprogram table tbody tr {}
        div#leagueprogram table tbody tr.odd {background-color:#f0f0f0;}
    div#leagueprogram table tbody td {vertical-align: middle;padding:0 5px; height:32px;}
        div#leagueprogram table tbody td.score,
        div#leagueprogram table tbody td.vs {/*font-size:14px;font-family: georgia;*/font-weight: bold;color:#189412;}
    div#leagueprogram table tfoot td {padding:20px 0;text-transform: uppercase;font-weight: bold;}
div#leagueprogram div.pager {padding-top:5px;margin-bottom:20px;clear:both;}


/* Clubs placement */
div#clubplaces {background:transparent url(../images/backgrounds/denmark.png) no-repeat top left;height:423px;width:800px;position:relative;}
    div#placements {width:400px;height:423px;position:absolute;right:55px;}
        div#placements a {position:absolute;top:0; left:0;}
            img#p-aab {position:absolute;left:130px;top:40px;}
            img#p-agf {position:absolute;left:160px;top:170px;}
            img#p-efb {position:absolute;left:0;top:230px;}
            img#p-fck {position:absolute;left:370px;top:235px;}
            img#p-fcm {position:absolute;left:50px;top:170px;}
            img#p-fcn {position:absolute;left:335px;top:220px;}
            img#p-hbk {position:absolute;left:310px;top:270px;}
            img#p-ob {position:absolute;left:180px;top:270px;}
            img#p-rfc {position:absolute;left:130px;top:100px;}
            img#p-sif {position:absolute;left:100px;top:165px;}
            img#p-sdr {position:absolute;left:80px;top:320px;}
            img#p-bif {position:absolute;left:340px;top:260px;}

div#clublist {margin-left:20px;width:298px;padding-top:40px;}
    div#clublist div.title {font-weight: bold;border-bottom:1px solid #e3e3e3;padding-bottom:10px;}
    div#clublist ul {margin-top:10px;float:left;margin-right:20px;}
    div#clublist ul.last {margin-right:0;}
        div#clublist li {font-weight: bold;padding-top:10px;background: transparent url(../userfiles/teams/aab.png) no-repeat left center;height:41px;padding-left:50px;}
            div#clublist li span {display:block;font-weight: normal;}
        div#clublist li.p-aab {background-image:url(../userfiles/teams/aab.png);}
        div#clublist li.p-agf {background-image:url(../userfiles/teams/agf.png);}
        div#clublist li.p-efb {background-image:url(../userfiles/teams/efb.png);}
        div#clublist li.p-fck {background-image:url(../userfiles/teams/fck.png);}
        div#clublist li.p-fcm {background-image:url(../userfiles/teams/fcm.png);}
        div#clublist li.p-fcn {background-image:url(../userfiles/teams/fcn.png);}
        div#clublist li.p-hbk {background-image:url(../userfiles/teams/hbk.png);}
        div#clublist li.p-ob {background-image:url(../userfiles/teams/ob.png);}
        div#clublist li.p-rfc {background-image:url(../userfiles/teams/rfc.png);}
        div#clublist li.p-sif {background-image:url(../userfiles/teams/sif.png);}
        div#clublist li.p-sdr {background-image:url(../userfiles/teams/sdr.png);}
        div#clublist li.p-bif {background-image:url(../userfiles/teams/bif.png);}



/* Topscore */
div#topscore {margin-top:10px;}
    div#topscore div.firstplace {position:relative;}
	div#topscore div.firstplace div.ball-shadow {top:58px;left:192px;}
	div#topscore div.firstplace div.image {background:transparent url(../images/table/topscore/image-border.png) no-repeat left top;height:81px;width:83px;float:left;padding:1px;}
	div#topscore div.firstplace div.name {padding-left:10px;padding-top:30px;font-weight: bold;background:transparent url(../images/table/topscore/name-background.png) no-repeat left top;height:30px;width:113px;float:left;margin-top:12px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;}
	div#topscore div.firstplace div.goals {text-align: center;background:transparent url(../images/table/topscore/goal-background.png) no-repeat left top;height:60px;width:60px;float:left;margin-top:12px;border:1px solid #cdcdcd;}
	    div#topscore div.firstplace div.goals span {font-family: "Georgia"; font-size:30px;display:block;}

table.topscore {clear:both;margin-top:20px;}
    table.topscore tr {}
    table.topscore td {}
        table.topscore td.place {font-weight: bold;}
        table.topscore td.playername {text-align: left;padding-left:10px;}
        table.topscore td.score {font-weight: bold;}

/* Faq */
div.faq {}
    div.faq h2 {padding:0;height:30px;background:transparent url(../images/lists/faq/background.png) repeat-x left top;}
        div.faq h2.first a {border-top:1px solid #cdcdcd}
        div.faq h2 a {cursor:pointer;padding-top:8px;display:block;height:22px;background-image: url("../images/sprites/headers.png"); l-position: 126.717px -228.5px;}
    div.faq div {color:#666;padding:10px 5px;}

/* Newslist */
ul.newslist {clear:both;border:1px solid #cdcdcd;border-top:none;margin-bottom:10px;}
    ul.newslist li {background: transparent url(../images/lists/background.png) repeat-x left top;}
	ul.newslist li a {background:transparent url("../images/arrow3.png") no-repeat 97% 52%;/*background-image: url("../images/sprites/headers.png");background-position: 126.717px -228.5px;*/display:block;height:18px;padding-top:7px;padding-left:10px;}
	ul.newslist li span {display:block;padding:7px 0 0 7px;width:32px;font-weight: bold;float:left;}

/* Gallery */

    div#gallery div.gallery {}
	div#gallery div.viewer div.image {}
	div#gallery div.viewer div.description {}
	div#gallery div.viewer div.description div.caption {float:left;width:188px;border-right:1px solid #cdcdcd;padding-top:3px;font-weight: bold;text-transform: uppercase;padding-left:8px;height:15px;}
	    div#gallery div.viewer div.description div.caption p {margin:0;}
	div#gallery div.viewer div.description div.pager {}
	    div#gallery div.viewer div.description div.pages {float:left;width:44px;border-right:1px solid #cdcdcd;padding-top:3px;text-align: center;font-weight: bold;height:15px;}
	    div#gallery div.viewer div.description div.prev {float:left;}
	    div#gallery div.viewer div.description div.next {float:left;}

    /* thumbnails */
    ul#gallerythumbs {margin-top:5px;}
	ul#gallerythumbs li {margin-left:6px;}
	    ul#gallerythumbs li.first {margin:0;}
	ul#gallerythumbs img {opacity: 0.5;}
	ul#gallerythumbs img.selected,
	ul#gallerythumbs img.galleri-selected,
	ul#gallerythumbs img:hover {opacity: 1;}

/* FOOTER */
div#footercontainer {background: transparent url(../images/backgrounds/bottom.jpg) no-repeat 50% 0;min-height:331px;clear:both;padding-top:100px;}
div#footer {position:relative;line-height: 1.5em;font-size:11px;color:#2dad3e;margin:50px -20px 0 0;clear:both;border-top:1px dotted #6b855d; }
    div#footer a,
    div#footer a:link,
    div#footer a:hover,
    div#footer a:visited {color:#2dad3e;}

    div#footer h5 {margin-top:20px;text-transform: uppercase;font-size:11px;color:#fff;}
    div#footer h6 {margin-top:20px;font-size:11px;color:#fff;clear:both;}
        div#footer h6.italic {font-style: italic;}
    div#footer p {margin:0;color:#a6b59e;}
	div#footer p.footersearchbox{margin-left:-5px;}

    div#footer p.searchbox {float:left;}

    div#footer input[type="text"] {font-style: normal;border:1px solid #31531e;background: transparent url(../images/footer/input.png) repeat-x left top;height: 9px;width:165px;padding:5px;margin:0;color:white;}
    div#footer input[type="submit"] {border:none;background-image: url("../images/sprites/headers.png");background-position: -10px -192px;width:23px;height:21px;}
	div#footer div#scanlogo {position:absolute;top:-7px;right:11px;}

/* Dew Begin */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
* .clearfix {
	height: 1%;
}
table.superligaen {
	margin: 0;
	padding: 0;
	border: none;
	margin-bottom:25px;
}
div.eng-nomargin {
	margin: 0;
}
div.eng-margin-top20 {
	margin-top: 20px;
}
.img-left {
	padding: 0 20px 0 0;
	float: left;
	clear: both;
}
div#rightcontent div.item {
	border-bottom: 1px solid #cdcdcd;
	padding: 0 0 20px 0;
	margin: 0 0 18px 0;
}
div#rightcontent div.item h3 {
	font-weight: bold;
	font-size: 13px;
	padding: 0;
	margin: 0 0 10px 0;
}
div#rightcontent div.item-last {
	border-bottom: none;
	padding: 0;
	margin: 0;
}

div.galleri {
	margin: 0 auto !important;
}
div.galleri-image {
	margin: 0 auto !important;
	padding: 0 !important;
	width: 628px;
	text-align: center;
}
div.galleri-description {
	background: none !important;
	border: none !important;
}
div.galleri-caption {
	margin: 0;
	width: auto !important;
	border-right: none !important;
	padding: 3px 0 0 0 !important;
}
ul.gallerithumbs li {
	margin-left: 7px !important;
}
ul.gallerithumbs li.first {
	margin: 0 !important;
}
div#gallery div.galleri-image img.galleri-selected {
	width: 629px;
}
div.galleri-page {
	float: right !important;
	border: none !important;
	width: auto !important;
}
div.galleri-prev {
	float: none !important;
	position: absolute;
	width: 33px;
	height: 50px;
	left: 95px;
	top: 242px;
	cursor: pointer;
}
div.galleri-next {
	float: none !important;
	position: absolute;
	width: 33px;
	height: 50px;
	right: 95px;
	top: 242px;
	cursor: pointer;
}

div#rightcontent div.footer {clear:both;text-align:right;text-transform: uppercase;padding: 20px;font-weight: bold;}

div.highlights-left {
	float: left;
	width: 600px;
	height: 347px;
}
div.highlights-right {
	float: right;
	width: 160px;
}
div.highlights-right ul {
	margin: 0;
	padding: 0;
}
div.highlights-right ul li {
	margin: 0;
	padding: 10px 10px 0 30px;
	width: 120px;
	height: 47px;
	border-bottom: 1px solid #d8d8d8;
	background: url(../userfiles/highlights/bullet-left.png) no-repeat 13px 25px;
}
div.highlights-right ul li:hover, div.highlights-right ul li.act {
	margin: 0;
	padding: 10px 10px 0 30px;
	height: 47px;
	width: 120px;
	background: url(../userfiles/highlights/bg-li-act.png) repeat-x;
	color: white;
}
div#leagueprogram div.highlights-right table tbody tr.odd {background:none;}
div#leagueprogram div.highlights-right table tbody tr td.date {width: 200px;}
div#leagueprogram div.highlights-right table tbody tr td.score { text-align: center;}

div#rightcontent div.news-article {
	padding: 0;
	margin: 0;
}
div#rightcontent div.news-padding {
	padding: 0 0 15px 0;
	margin: 0;
}

div#rightcontent div.news-article h1, div#rightcontent div.news-article h1 a {
	padding: 0 0 10px 0;
	margin: 0;
	color: #189412;
	font-size: 14px;
	font-weight: bold;
}
div#rightcontent div.news-article span {
	padding: 0 0 0 5px;
	margin: 0;
}
div#rightcontent p.goback {
	padding: 10px 0 0 0;
	margin: 0;
}
div.menu-news {
	background:url(../images/backgrounds/menu-news.png) !important;
}
div.news-teaser {background: white url(../images/backgrounds/fullcontent-news.jpg) no-repeat left top;min-height: 194px;margin-top:0;padding-bottom:0; position: relative;}

div.news-tilmeld {
	float: left;
}
div.vip-liga {
	float: left;
	background:url(../userfiles/news/vip-liga.png);
	width: 320px;
	height: 166px;
	padding: 0;
}
div.vip-liga ul {
	padding: 30px 0 0 22px;
	margin: 0;
}
div.vip-liga ul li {
	padding: 5px 0 0 15px;
	margin: 0;
	width: 100%;
	height: 19px;
	color: white;
	font-size: 12px;
	border-bottom: 1px dotted white;
}
div.vip-liga ul li.vip-liga-act {
	padding: 5px 0 0 15px;
	margin: 0;
	width: 100%;
	height: 19px;
	color: #fdd64f;
	font-size: 12px;
	border-bottom: 1px dotted #fdd64f;
}
div.vip-liga ul li span {
	float: right;
	color: white;
	font-size: 12px;
	font-family:Georgia;
}
div.vip-liga ul li.vip-liga-act span {
	float: right;
	color: #fdd64f;
	font-size: 12px;
	font-family:Georgia;
}
div.vip-liga ul li a {
	padding: 0;
	margin: 0;
	color: white;
	font-size: 12px;
}
div.vip-liga ul li.vip-liga-act a {
	padding: 0;
	margin: 0;
	color: #fdd64f;
	font-size: 12px;
}
div.premier {
	position: absolute;
	width: 340px;
	height: 250px;
	right: 0;
	top: -56px;
}
ul.searchdisc li {
	background: url(../images/lists/search-li.png) no-repeat left 6px;
	padding: 0 0 0 10px;
	line-height: 150%;
	float: left;
}
.search-right {
	float: right;
	padding: 0 20px 0 0;
}
.search-content {
	margin: 0;
	padding: 0 0 20px 0;
}
.search-content h1, .search-content h1 a {
	margin: 0;
	padding: 0 0 3px 0;
	color: #189412;
	font-size: 11px;
}

.search-content p {
	margin: 0;
	padding: 0 0 10px 0;
}
.search-content p.search-link {
	margin: 0;
	padding: 0;
}
div#content-right {
clear:right;
margin:20px 0 0 0;
float: right;
}
h1.selected-game-content {
	background: url(../images/header/h1-seledted-game.png) repeat-x;
	color: #fff;
	text-transform:uppercase;
	font-size: 11px;
	padding:4px 0 4px 5px;
}
div.selected-game-content {
	background: transparent url(../images/backgrounds/selectedmatch_box_background.png) no-repeat left top;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 0;
}

div.padding20 {
	padding: 20px;
}
div.padding-top20 {
	padding-top: 20px;
}

div.margin-bottom20 {
	margin-bottom: 20px;
}
div.margin-top25 {
	margin-top: 25px;
}

.selected-header {
	padding: 20px;
	text-transform: none;
	font-weight: normal;
	background: url(../images/table/bg-selected-header.png) no-repeat 1px 1px;
	border-right: 1px solid #e3e3e3;
}
.selected-header span {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color:#666;
}

/* Dew End */


/* Nu Start */

.background_header {
    background-image: url("../images/sprites/topscore.png");
    background-position: -10px -10px;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 4px;
    margin: 7px 0 0;
    padding: 6px 0 0;
    text-align: center;
    text-transform: uppercase;
    width: 308px;
}
.background_header_468{
	background: transparent url(../images/backgrounds/bg_header_468.png) no-repeat 0 100%;
	width:468px;
	text-transform: uppercase;
	height:4px;
	padding:0;
	margin:7px 0 0 0px;
	font-size:1px;
}
.background_header_148{
	background: transparent url(../images/backgrounds/bg_header_148.png) no-repeat 0 100%;
	width:148px;
	text-transform: uppercase;
	height:4px;
	padding:0;
	margin:7px 0 0 0px;
	font-size:1px;
}
.background_middle{
	background:transparent url(../images/backgrounds/bg_middle.png) repeat-y center;
	width:300px;
	text-transform: uppercase;
	font-weight: bold;
	padding:0 4px;
	margin:0;
}
.background_middle_468{
	background:transparent url(../images/backgrounds/bg_content_468.png) repeat-y center;
	width:460px;
	text-transform: uppercase;
	font-weight: bold;
	padding:0 4px;
	margin:0;
}
.background_middle_148{
	background:transparent url(../images/backgrounds/bg_content_148.png) repeat-y center;
	width:140px;
	text-transform: uppercase;
	font-weight: bold;
	padding:0 4px;
	margin:0;
}

.fix_height_174{
	min-height:174px;
}
.background_middle tr.odd{
	/*height:87px;*/
	vertical-align:top;
}

.background_middle tr.event{
	/*height:86px;*/
	vertical-align:top !important;
}
.background_middle td.conner_left{
	background: transparent url(../images/statistic/left_conner.png) no-repeat top left;
	padding-left:20px;
}

.background_middle td.topteamtoptd {padding-left:0;}

.background_middle td.content{
	
}
.goal_mal{
	/*background: transparent url(../images/statistic/goal_mal.png) no-repeat top left;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -34px;
	width:79px;
	height:86px;
	vertical-align:top;
	padding:0px 0 0 0;
	padding-top:5px;
}
.goal_mal span{
	display:block;
	font-family:"Georgia";
	font-size:30px;
	text-align:center;
	padding:15px 0 0 0;
	font-weight:normal;
}
.logo_team{
	margin:0;
	padding:15px 0 0 0;
	width:82px;
	text-align:center;

}
.goal_team{
	margin:0;
	padding:28px 0 0 0;
	vertical-align:top;
	font: bold 10px/130% Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
}

td.goal_team strong {
	font-size:10px;
}

.background_footer{
	/*background: transparent url(../images/backgrounds/bg_footer.png) no-repeat 0 100%;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -140px;
	width:308px;
	text-transform: uppercase;
	margin-left:1px;
	height:4px;
	padding:0;
	margin:0;
	font-size:1px;
}
.background_footer_468{
	background: transparent url(../images/backgrounds/bg_footer_468.png) no-repeat 0 100%;
	width:468px;
	text-transform: uppercase;
	margin-left:1px;
	height:4px;
	padding:0;
	margin:0;
	font-size:1px;
}
.background_footer_148{
	background: transparent url(../images/backgrounds/bg_footer_468.png) no-repeat 0 100%;
	width:148px;
	text-transform: uppercase;
	margin-left:1px;
	height:4px;
	padding:0;
	margin:0;
	font-size:1px;
}
.border_images_131{
	/*background: transparent url(../images/statistic/bg_border_images.png) no-repeat 0 100%  ;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -227px;
	/*width:92px;*/
	height:136px;
	padding:1px;
	margin:15px 0 0 0;
	text-align:left;
}
.border_images_131 img{
	border:1px solid #e5e5e5;
}
.vertical_align_top{
	vertical-align:top !important;
}
.topscroe span{
	font:bold 10px/130% Arial, Helvetica, sans-serif;
	color:#666;
	display:block;
	padding:24px 0 0 0;
}
.topscroe span.name{
	font:bold 12px/130% Arial, Helvetica, sans-serif;
	color:#189412;
	padding:0px 0 0 0;
}
.topscroe span.mal{
	font:bold 10px/130% Arial, Helvetica, sans-serif;
	color:#666;
	display:block;
	padding:0px 0 0 0;
}
.topscroe span.goals{
	display:block;
	font-family:"Georgia";
	font-size:30px;
	text-align:center;
	padding:10px 0 0 0;
	font-weight:normal;
}
.topscroe span.settopscore{
	display:none;
	padding:15px 0 0 0;

}
div.gilf{
	position:absolute;
	left:30px;
	/*background:transparent url(../images/statistic/gilf.png) no-repeat ;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -164px;
	width:24px;
	height:43px;
	top:-8px;
}


td.bg_redcard{
	background:transparent url(../images/statistic/bg_statastic_redcard.png) no-repeat ;
	width:75px;
	height:77px;
}
td.bg_redcard span{
	display:block;
	font-family:"Georgia";
	font-size:30px;
	font-weight:normal;
	text-align:center;
	padding:8px 0 0 0;
}
td.bg_redcard span.explain{
	display:block;
	color:#666;
	font:bold 10px/130% Arial, Helvetica, sans-serif;
	text-align:center;
	padding:0px 0 0 0;
}

.relative-pos {position:relative;}
div#informationbox {position:absolute;}

#right_tab ul.menu_tabs{
	/*background:transparent url(../images/tabs/bg_right_menu.png) no-repeat ;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -385px;
	width:800px;
	height:40px;
	margin:0;
	padding:0;
}
#right_tab ul.menu_tabs li{
	float:left;
	/*width:105px;*/
	padding:0 0px;
	height:40px;
	text-align:center;
	background:url(../images/tabs/right_content_tabs.png) no-repeat top right ;
	/*background-image: url("../images/sprites/topscore.png");
	background-position: 134px -1107px;*/
	font:bold 14px/14px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#right_tab ul.menu_tabs li a:link,#right_tab ul.menu_tabs li a:visited,#right_tab ul.menu_tabs li a:hover,#right_tab ul.menu_tabs li a:active{
	text-align:center;
	font:bold 14px/14px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:12px 20px 0 20px;
	margin:0;
	display:block;
	height:28px;

}
#right_tab ul.menu_tabs li.selected a{
	background:#ffffff url(../images/tabs/right_content_selected.png) no-repeat top right;
	background-image: url("../images/sprites/topscore.png");
	background-position: 31px -1167px;
	text-align:center;
	font:bold 14px/14px Arial, Helvetica, sans-serif;
	color:#262626;
	padding:12px 20px 0 20px;
	margin:0;
	display:block;
	height:28px;
}
.none_background{
	background:none !important;
}
.bg_scorer{
	position:relative;
	margin:0;
	padding:0;
	width:248px;
	height:192px;
	/*background:url(../images/topscorers/bg_scorers.png) no-repeat ;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -445px;
	text-align:center;
	vertical-align:top;
}
.space_scorer{
	width:10px;
	font-size:1px;
}
.scorer_three_people{
	position:relative;
}
.scorer_one{
	/*background:url(../images/topscorers/1_scorer.png) no-repeat top center;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -657px;
	width:94px;
	height:90px;
	padding:0;
	position:absolute;
	left:-8px;
	top:-27px;
}
.scorer_color_one{
	color:#a79943;
}
.scorer_color_two{
	color:#aaaaaa;
}
.scorer_color_three{
	color:#bb7725;
}
.scorer_two{
	/*background:url(../images/topscorers/2_scorer.png) no-repeat top center;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -767px;
	width:94px;
	height:92px;
	padding:0;
	position:absolute;
	left:-12px;
	top:-29px;

}
.scorer_three{
	/*background:url(../images/topscorers/3_scorer.png) no-repeat top center;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -879px;
	width:94px;
	height:93px;
	padding:0;
	position:absolute;
	left:-12px;
	top:-32px;
}
.scorer_border{
	/*background:url(../images/topscorers/bg_border_scorer.png) no-repeat right bottom;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -992px;
	width:96px;
	height:95px;
	margin:20px auto 10px auto;

}
.scorer_border_1 img{
	border:1px solid #cbc188;
}
.scorer_border_2 img{
	border:1px solid #cccccc;
}
.scorer_three_people h1{
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 5px 0;
}
div.gilf_scorer{
	position:absolute;
	left:87px;
	/*background:transparent url(../images/statistic/gilf.png) no-repeat ;*/
	background-image: url("../images/sprites/topscore.png");
	background-position: -10px -164px;
	width:24px;
	height:43px;
	top:-25px;
}
.bg_scorer span{
	margin:0;
	padding:0;
	font:normal 30px/30px Georgia, "Times New Roman", Times, serif;
}

.season_static{
	width:154px;
	border-right:1px solid #e3e3e3;
	text-align:center;
	vertical-align:top;
	height:174px;
}
.season_static h1{
	text-transform:none;
	font-size:14px;
	color:#262626;
	margin:0;
	padding:58px 0 0px 0;
}
.season_static p{
	font: normal 22px/22px Georgia, "Times New Roman", Times, serif;
	color:#189412;
	margin:0;
	padding:0 0 30px 0;
}
.winner{
	text-align:center;
	vertical-align:top;
	/*width:140px;*/
}
.winnercup {
	width:150px;
}
.winner img{
	padding:20px 0 ;
}
.winner p{
	font:bold 10px/130% Arial, Helvetica, sans-serif;
	color:#666;
	padding:0;
	margin:0;
}
.winner span{
	font:bold 12px/130% Arial, Helvetica, sans-serif;
	color:#189412;
	margin:0;
	padding:0;
}

div.season{
	position:relative;
	width:100%;
	border-bottom:1px solid #cdcdcd;
/*	border:1px solid red;*/
}
div.season .left{
	float:left;
	width:419px;
	border-right:1px solid #cdcdcd;
	padding: 0 20px 20px 0;
}
div.season .left-bottom{
	float:left;
	width:419px;
	border-right:1px solid #cdcdcd;
	padding: 20px 20px 0px 0;
}
div.season .right{
	width:300px;
	padding:0 0 20px 20px;
	margin:0;
	float:right;
}
div.season .right p,div.season .right-bottom p,div.season .left-bottom p{
	text-align:right;
	padding:5px 0 0 0;
	text-transform:uppercase;
}

div.season .right-bottom{
	width:300px;
	padding:20px 0 0px 20px;
	margin:0;
	float:right;
}
div.bgwhite{
	width:30px;
	height:30px;
	background:#fff;
	position:absolute;
	border:0px solid red;
	bottom:-15px;
	left:424px;
	z-index:1000;
}
#login{
	margin:0;
	padding:0;
}
#login label{
	padding:10px 0 4px 0;
	font-weight:bold;
	display:block;
}
#login table tr td{
	vertical-align:bottom;
}
#login .submit{
	margin:0;
	padding:0;
}
#login h3{
	background:#f3f3f3;
	border-bottom:1px solid #666666;
	font-size:14px;
	font-weight:bold;
	height:28px;
	padding:12px 0 0 10px;
}

/* Nu End */

.hidden {
	visibility: hidden;
}
div#left-content {
	float: left;
	width: 140px;
	margin: 20px;
}
div#right-content-extranet {
	float: left;
	width: 620px;
	margin: 20px 20px 20px 0;
}
.height25 {
	height: 25px;
}
.height77 {
	height: 77px;
}
.height272 {
	height: 272px;
}
.height175 {
	height: 175px;
}
.height147 {
	height: 147px;
}

.box-left-40 {
	float: left;
	width: 40%;
}
.td-middle {
	vertical-align: middle;
}
.table-center {
	text-align: center;
	margin: 0 0 0 50px;
}
.td-font-22 {
	font-size: 22px;
}
.td-ligatable {
	text-align: left;
	padding-left: 5px;
}
.color-red {
	color:#c30c0c !important;
}
.color-grey {
	color:#666 !important;
}
.margin-top-bottom8 {
	margin: 8px 0;
}
.box-relative {
	position: relative;
}
.span-absolute {
	position:absolute;
	right:0;
	bottom:0;
}
.width260 {
	width: 260px;
}

.width176 {
	width: 176px;
}
.width173 {
	width: 173px;
}
.width168 {
	width: 168px;
}

.width150 {
	width: 150px;
}
.width53 {
	width: 53px;
}
.width34 {
	width: 34px;
}

.box-center {
	text-align: center;
}
.width18-middle {
	width: 18px;
	vertical-align:middle;
}
.padding10-grey {
	background:#e2e2e2;
	padding: 10px;
}
div#right-content-extranet fieldset {
	background: #f6f6f6;
	border: 0px solid #ccc;
	position: relative !important;
	padding: 0;
	margin: 0;
}
div#right-content-extranet fieldset.field1 {
	background: #f6f6f6;
	border: 1px solid #ccc;
	position: relative !important;
	padding: 0 0 40px 0;
	margin: 0 0 20px 0;
}
div#right-content-extranet fieldset.field2 {
	background: #f6f6f6;
	border: 1px solid #ccc;
	position: relative !important;
	padding: 0;
	margin: 0 0 20px 0;
}

div#right-content-extranet form.extranet-form .form-extranet-fieldset1  {
	padding: 40px 75px;
	width: 468px;
}
div#right-content-extranet form.extranet-form .form-extranet-fieldset2  {
	padding: 35px 10px 10px 10px;
	width: 598px;
}

div#right-content-extranet div.faq div.extranet-form {
	padding: 0 0 10px 0;
}

div#right-content-extranet fieldset legend {
	position: absolute;
	background: #27ab22;
	color: #FFF;
	padding: 5px 10px;
	text-transform: uppercase;
	display: block;
	width: 600px;
	top: 0;
	left: -1px;
	margin: 0;
}
div#right-content-extranet fieldset label {
	font-weight: bold;
	padding: 0 5px 0 0;
}
div#right-content-extranet fieldset input.input-30 {
	width: 30px;
	text-align: center;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0 30px 0 0;
}
div#right-content-extranet fieldset input.input-300 {
	width: 290px;
	text-align: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0 30px 0 0;
}

div#right-content-extranet fieldset div.form-extranet-left {
	float: left;
	width: 215px;
}
div#right-content-extranet fieldset div.form-extranet-left1 {
	float: left;
	width: 300px;
	padding: 0 0 10px 0;
}
div#right-content-extranet fieldset div.form-extranet-left2 {
	float: left;
	width: 62px;
	padding: 0 0 10px 0;
	margin: 0 10px;
}
div#right-content-extranet fieldset div.form-extranet-left3 {
	float: left;
	width: 216px;
	padding: 20px 0 10px 0;
}
div#right-content-extranet fieldset div.form-extranet-lefttop {     
        float: left;     
        width: 215px;
        margin-top: 20px; 
}
div#right-content-extranet div.form-extranet-left4 {
	float: left;
	width: 216px;
	padding: 30px 0 10px 0;
}

div#right-content-extranet fieldset div.form-extranet-right {
	float: right;
	width: 215px;
}

div#right-content-extranet div.form-extranet-right1 {
	float: right;
	width: 85px;
}
div#right-content-extranet div.form-extranet-right2 {
	float: right;
	width: 192px;
}

div#right-content-extranet fieldset select {
	width: 100%;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #666;
}
div#right-content-extranet fieldset img.extranet-image {
	vertical-align: middle;
}
div#right-content-extranet fieldset img.extranet-image-date {
	vertical-align: top;
	padding: 3px 0 0 0;
}

div#right-content-extranet fieldset span {
	/*width: 100%;*/
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #333;
}
div#right-content-extranet fieldset span.green, div#right-content-extranet fieldset span.blue {
	/*width: 100%;*/
	font: normal 11px Arial, Helvetica, sans-serif;
}

div#right-content-extranet fieldset hr{
	margin: 15px 0;
}
div#right-content-extranet div.extranet-image-center {
	text-align: center;
	padding: 0 0 10px 0;
}

table.extranet-table th {
	background: url(../images/extranet/bg-th.png) repeat-x;
	text-align: left;
	/*text-transform: uppercase;*/
	padding: 4px 10px;
	color: white;
}

table.extranet-table th a,
table.extranet-table th a:hover,
table.extranet-table th a:visited {color:white;text-decoration:underline;}


div#right-content-extranet table tr td {
	padding: 0 0 0 10px;
}
div#right-content-extranet table.extranet-table tr td {
	padding: 7px 0 7px 10px;
	border-bottom: 1px solid #ccc;
}
div#right-content-extranet table.select tr td {
	padding: 0 0 0 0;
}

div#right-content-extranet div.faq h3 {
	background: #d8f0d4 url(../images/extranet/plus.png) no-repeat 10px 4px;
	cursor: pointer;
	display: block;
}
div#right-content-extranet div.faq h3 a{
	cursor: pointer;
	display: block;
	padding: 10px 0 10px 40px;
}
div#right-content-extranet div.extranet-border-bottom {
	border-bottom: 1px solid #ccc;
}
.extanet-col0 {
	width: 10px;
}

.extanet-col1 {
	width: 200px;
}
.extanet-col2, .extanet-col3 {
	width: 140px;
}
.extanet-col4 {
	width: 50px;
}
input.extranet-person {
	padding: 1px 0 0px 0;
	height: auto;
	background: #fff;
	width: 100%;
	font-style: normal;
	border:1px solid #D2D2D2;
	color:#666666;
}
.green {
	color: #27ab22 !important;
}
.blue {
	color: #107772 !important;
}
.spiller {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: url(../images/extranet/plus2.png) no-repeat 0 4px;
	padding: 5px 0 5px 20px;
	margin: 0 0 15px 0;
}

div.box ul.trupperne {
height:61px;
padding:0 0 0 89px;
position:absolute;
width:231px;
}

.season_static select {font-family:arial;font-size:11px;text-transform:capitalize;}

div.tx-selectedgame-pi1 {margin-top:20px;}
div.tx-selectedgame-pi1 h2 {margin-top:-20px;}
div#c75 {margin-top:-20px;}

div#aboutmatch-stats li {background:transparent url(../images/lists/aboutmatch/greendot.gif) no-repeat 0 6px;padding-left:10px;}
div#aboutmatch-booking h1 {margin-bottom:10px;}
div#aboutmatch-booking li {background:transparent url(../images/lists/aboutmatch/redcard.gif) no-repeat 0 0;height:20px;padding-left:20px;padding-top:2px;}
div#aboutmatch-booking div.booking {background:transparent url(../images/lists/aboutmatch/background-left.png) no-repeat 0 0;min-height:102px;width:210px;float:left;}
div#aboutmatch-booking div.bookingright {background-image:url(../images/lists/aboutmatch/background-right.png);min-height:102px;width:208px;float:left;}

div#aboutmatch-stats div.stat h1 {margin-left:85px;padding-bottom:10px;}
div#aboutmatch-stats div.stat div.image {width:85px;float:left;}
div#aboutmatch-stats div.stat div.text {width:302px;margin-left:85px;}

div#aboutmatch-stats div.stat1 h1 {margin-left:85px;padding-bottom:10px;clear:both;}
div#aboutmatch-stats div.stat1 div.image {width:85px;float:left;}
div#aboutmatch-stats div.stat1 div.text {width:312px;margin-left:85px;}

div#c154 li,
div#c155 li,
div#c156 li {list-style:disc;}

div#c154 h1,
div#c155 h1,
div#c156 h1 {margin-bottom:10px;font-size:14px;}


.tx-slpresscardaccesslist-pi1 td.extanet-col0 input {

	border: 2px solid green !important;
	background: green;
}

.tx-slpresscardaccesslist-pi1 td.extanet-col0right input {
		border: 2px solid red !important;
}

.aligned-center {text-align:center;}

table#aboutmatch-table {}
	table#aboutmatch-table td.spacer {font-size:40px;color:black !important;}
	table#aboutmatch-table td.playing {font-size:40px;color:#bb002f;}
	table#aboutmatch-table td.played {font-size:40px;color:#707070;}
	
#journalist_background {padding-top:20px;}



#sponsorboxcontainer {
	width : 980px;
	margin : auto;
	height : 98px;
}

#sponsorboxcontainer  .superligalogohoriz {
	background : url(../images/superligalogohoriz.png) top left no-repeat;
	height : 98px;
	width : 653px;
	float:left;
}

#sponsorboxcontainer .csc-default {
	#float: right;
	text-align:center;
	margin-left : 10px;
}

div#right-content-extranet div.form-extranet-right2 input {
    background: none repeat scroll 0 0 #27AB22 !important;
    float: left;
    color: #FFFFFF;
    height: 30px;
    margin-left: 20px;
}


div#right-content-extranet div.form-extranet-right2 {
	width: 250px !important;
}
div#right-content-extranet div.form-extranet-right2 div {
    float: right;
    margin-top: 16px;
}


/* added css */
div#leagueprogram table thead th.kamp {
    padding-left: 50px;
    text-align: center;
}
div#leagueprogram table tbody tr td.teamname a {
 color:#333333!important;
 }

.kob {
    float: right;
    font-size: 9px;
    text-align: left;
    width: 55px;
    text-transform: uppercase;
}

.date {
    width: 9%;
}

.time {
    width: 6%;
}

.facts,
.video {
    width: 14%;
}

.tickets {
    width: 12%;
}

.tv{
    width: 8%;
}


