/* CSS Document */
/*Sport Result*/
/*KAMPE I DAG Full SP1.html*/
.matches_time{
width:140px;
overflow:hidden;
padding-bottom:15px;
}
.cup-stage .btn-tour { 
border-top: 1px solid #CCCCCC;
border-bottom:0;
padding-top: 8px;
padding-bottom:0;
}
.cup-stage ul.list-team {border:none;padding-bottom:0;}
.cup-stage ul.list-team li {padding-bottom: 7px;padding-top: 7px;}
.cup-stage ul.list-team li:first-child {background:none;}
h1.title{
background-image:url(/graphics/backgrounds/sport/bg_matches.gif);
background-repeat:repeat-x;
height:23px;
padding-top:7px;
padding-left:10px;
margin-bottom:10px;
font-size:14px;
line-height:14px;
color:#fff;
text-transform:uppercase;
font-weight:bold;}
h1.title a,
h1.title a:visited,
h1.title a:hover{	
font-size:14px;
line-height:14px;
color:#fff;
text-transform:uppercase;
font-weight:bold;}
div.title{
background-image:url(/graphics/backgrounds/sport/bg_matches.gif);
background-repeat:repeat-x;
height:23px;
padding-top:7px;
padding-left:10px;
margin-bottom:10px;
font-size:14px;
line-height:14px;
color:#fff;
text-transform:uppercase;
font-weight:bold;}
div.title a,
div.title a:visited,
div.title a:hover{	
font-size:14px;
line-height:14px;
color:#fff;
text-transform:uppercase;
font-weight:bold;}
.match_country{
margin-bottom:5px;
display:block}
a.match_country,
a.match_country:visited,
span.match_country,
.list300 span.match_country{
font-size:12px;
line-height:14px;
font-weight:bold;
color:#666;
text-transform:uppercase;}
a.match_country:hover{
color:#999}
.btn-tour {border-bottom:1px solid #aaa;padding-bottom:7px;}
.btn-tour.expanded {border-bottom:none;}
a.triangle-ccc:hover,
a.triangle-999:hover,
a.triangle-9bcd07:hover{
cursor:pointer}
.expanded .triangle-ccc{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -99px 0px;
height:6px;
width:11px;
margin-left:1px;
margin-right:3px;
margin-top:2px;
border:none}
.collapsed .triangle-ccc{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -55px 0px;
height:11px;
width:6px;
margin-right:8px;
margin-top:2px;}
a.tournament-ccc,
a.tournament-ccc:visited{	
margin-top:-2px;}
.tournament-666,
a.tournament-666,
a.tournament-666:visited{	
font-weight:bold;
color:#666;
margin-top:-2px;
font-size:12px;
text-transform: uppercase;
}
.tournament-ccc,
a.tournament-ccc,
a.tournament-ccc:visited{
font-weight:bold;
font-size:14px;
text-transform:uppercase;
line-height:14px;
color:#ccc}
a.tournament-ccc:hover{
color:#ccc;}
.tournament-999,
a.tournament-999,
a.tournament-999:visited{	
font-weight:bold;
font-size:12px;
text-transform:uppercase;
line-height:14px;
color:#999;
margin-top:-2px}
span.tournament-999{
font-weight:bold;
font-size:12px;
text-transform:uppercase;
line-height:14px;
color:#999;
display:block;
margin-top:-2px}
a.tournament-999:hover{
color:#999;}
/*Standings sp1 start*/
.standing-group-sp1 {border-top:1px solid #aaa;padding-top:7px;}
.standing-group-sp1 td.account {width:40px;}
.right-points {float:right;}
.standing-group-sp1 td.team_name {width:130px;padding:2px 0;}
/*Standings sp1 end*/
ul.list-team {border-bottom:1px solid #aaa;padding-bottom:9px;}
ul.list-team li{
padding-bottom:6px;
padding-top:9px;
background:url(/graphics/lines/dots.gif) repeat-x;}
ul.list-team li.last{
background:none;}
table.team{
width:140px;
overflow:hidden;}
table.team_last{
border-bottom:none;
padding-bottom:0;}	
.standing-group-sp1 td.account,
table.team td.account{
text-align:right}
table.team td.account a,
table.team td.account a:visited{
text-align:right;
font-weight:bold;
color:#99CC00;}
table.team td.account a:hover{
color:#999;}
table.team td.team_name{
width:100px;
padding-bottom:3px;
}
table.team td.team_name a,
table.team td.team_name a:visited{
color:#666;
line-height:12px;}
table.team td.team_name a:hover{
color:#666}
table.team td span.live_icon{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -71px 0px;
width:27px;
height:12px;
vertical-align:middle;
float:right}
table.match-tod td.when span.live_icon{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -71px 0px;
width:27px;
height:12px;
vertical-align:middle;}
table.match-tod td.when span.live_icon{
float:left;
margin-top:4px;
margin-right:5px}
table.team span.when{
color:#999;
text-transform:uppercase;
font-size:12px;
}
.country-line{
border-top:solid 1px #aaa;
height:1px;
font-size:1px;
line-height:0;
margin-bottom:7px;
margin-top:20px;}
table.team:hover{
background-color:#e8e8e8;
cursor:pointer;}
table.team td{
margin-bottom:10px;}
td.without-pad-when{
padding-left:10px ;
text-align:right;
vertical-align:bottom;
}
/*End KAMPE I DAG Full SP1.html*/
/*Stillinger og resultater fodbold*/
ul.list-leagues {
margin-left:15px;
margin-bottom:10px}
ul.list-leagues li a,
ul.list-leagues li a:visited
{	color:#693;
line-height:18px;}
.leagues-left a,
.leagues-left a:visited,
.leagues-right a,
.leagues-right a:visited{
color:#693;
line-height:12px}
ul.list-leagues li a:hover,
.leagues-right a:hover,
.leagues-left a:hover{
color:#c00;
cursor:pointer}
.expanded .triangle-999{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -43px 0px;
height:5px;
width:9px;
margin-left:0;
margin-right:6px;
margin-top:4px;
}
.collapsed .triangle-999{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -36px 0px;
height:9px;
width:5px;
margin-right:6px;
margin-top:2px;
border:none;
}	
a.matches-page-link{
font-weight:bold;
color:#693;
background:url(/graphics/navigation/arrow_right_sport.png) no-repeat left;
float:left;
padding-left:5px;}
a.matches-page-link:hover{
color:#C00;
background:url(/graphics/navigation/arrow_right_sport_red.png) no-repeat left;
}
/*End stillinger og resultater fodbold*/
/*Kampe idag*/
table.match-tod td.when span.target{	
vertical-align:middle;
margin-left:5px}
.matches-today{
width:460px;
overflow:hidden;}
span.target-anim{
background-image:url(/graphics/icons/animated_goal.gif);
width:17px;
height:17px;
float:left}
.matches-today a:hover{
cursor:pointer}
.match-header h1.head{
display:inline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
margin-top:-7px;}
div.head{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
margin-top:-7px;}
div.matches-finished table td.team-name-left,
div.matches-finished table td.team-name-right
{
width:200px;}
a.curs:hover{
cursor:pointer;}
div.matches-upcoming table td.team-name-left,
div.matches-upcoming table td.team-name-right{
width:185px;}
div.matches-upcoming table td.when{
width:40px;}
div.matches-finished div.match-date, div.matches-upcoming div.match-date{
color:#99cc00;
font-size:30px;	
margin-bottom:5px;	
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:capitalize;
}
.show{
font-size:9px;
font-weight:bold;	
text-transform:uppercase;
color:#666;
padding-top:4px}
.cur-show,
.not-show{	
background-repeat:repeat-x;
height:11px !important;
border:solid 1px #e6e6e6;
float:left;	
padding:3px 5px 5px 5px;
text-align:center}
.cur-show{
background-image:url(/graphics/backgrounds/sport/bg_live.gif);}
.cur-show a,
.cur-show a:visited,
.not-show a,
.not-show a:visited{
font-size:10px;
text-transform:uppercase;}
.cur-show a,
.cur-show a:visited{
color:#333;}
.cur-show a:hover,
.not-show a:hover{
color:#c00 !important;
cursor:pointer}
.not-show{
background-image:url(/graphics/backgrounds/sport/bg_fin-next.gif);}
.not-show a,
.not-show a:visited{
color:#ccc;}
.expanded .triangle-9bcd07{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -24px 0px;
height:6px;
width:11px;
margin-left:1px;
border:none;
display:inline-block;}
.collapsed .triangle-9bcd07{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -16px 0px;
height:11px;
width:6px;
display:inline-block;
margin-right:6px;}
a.match_country-9c0,
a.match_country-9c0:visited{
font-size:14px;
line-height:14px;
font-weight:bold;
color:#9c0;
text-transform:uppercase;
display:inline;
margin-top:-2px;
margin-right:5px;
padding-left:15px;} 
span.match_country-9c0{
font-size:14px;
line-height:14px;
font-weight:bold;
color:#9c0;
text-transform:uppercase;
display:block;
margin-right:5px;
padding-left:3px;
margin-top:-2px;
margin-bottom:5px}
.ritz-leag span.match_country-9c0{
margin-bottom:0px !important}
div.trupe span.match_country-9c0{
margin-bottom:0px;}
table.match-tod{
width:460px;
overflow:hidden}
table.match-tod td.when{
width:95px;
vertical-align:middle}
table.match-tod td.when a,
table.match-tod td.when a:visited{
font-size:14px;
color:#666;}
table.match-tod td.when a:hover{
color:#666;}
table.match-tod td.team-name-left{
text-align:right;
width:130px;
vertical-align:middle}
table.match-tod td.team-name-left a,
table.match-tod td.team-name-left a:visited{
font-size:14px;
font-weight:bold;
text-align:right;}
.team-page table.match-tod td.team-name-left a {
font-size:17px;
font-weight:bold;
text-align:center;
}
table.match-tod td.team-name-left a:hover{
color:#000}
table.match-tod td.team-name-right{
vertical-align:middle;
width:185px;}
table.match-tod td.team-name-right a,
table.match-tod td.team-name-right a:visited{
font-size:14px;
font-weight:bold;
text-align:left;}
.team-page table.match-tod td.team-name-right a{
font-size:17px;
font-weight:bold;
text-align:center;}
table.match-tod td.team-name-right a:hover{
color:#000;}
div.matches-today table.match-tod td.team-name-left
{
width:130px;}
div.matches-today table.match-tod td.team-name-right{
width:185px}
table.match-tod td.acc{
text-align:center;
width:50px;
vertical-align:middle}
table.match-tod td.acc a,
table.match-tod td.acc a:visited{
font-size:14px;
font-weight:bold;
text-align:center;}
.team-page table.match-tod td.acc a{
font-size:17px;
font-weight:bold;
text-align:center;}
table.match-tod td.acc a:hover{
color:#000;}
table.match-tod td.details a,
table.match-tod td.details a:visited{
font-size:10px;
color:#693;
background-image:url(/graphics/navigation/arrow_right_sport.png);
background-repeat:no-repeat;
padding-left:5px;
background-position:center left;
float:right;}
table.match-tod td.details a:hover{
color:#c00;
background-image:url(/graphics/navigation/arrow_right_sport_red.png);
background-repeat:no-repeat;
padding-left:5px;
background-position:center left;}
table.match-tod td{
background:url(/graphics/lines/dots.gif) repeat-x 0 0 ;
background-position:top;
padding-top:7px;
padding-bottom:7px;}
table.match-tod tr:hover td{
background-color:#e8e8e8;
cursor:pointer;}	
/*End Kampe idag*/
/*Stillinger og resultater - Fodbold|Results from Menu*/
.stil-bord{
border-bottom:1px dotted #999999;
margin-bottom:8px;} 
.slider-stil div.last-bord{
border-bottom:none;
padding-bottom:4px;
margin-bottom:0px}
.slider-stil .leftColumn{
margin-right:20px;}
.slider-stil .head-name{
width:140px;
float:left}
.slider-stil div.names{
margin-bottom:7px;
border-bottom:1px dotted #999999;
padding-bottom:6px;}
.slider-stil .leftColumn div.names{
margin-left:15px;
width:133px;
overflow:hidden;}
.slider-stil div.names div.leagues-left{
margin-bottom:0px !important;}
.forie{
//margin-bottom:7px;}
.slider-stil div.leagues-right,
.slider-stil div.leagues-left{
width:140px;}
.slider-stil div.leagues-left{
margin-left:15px;
margin-right:5px;
margin-bottom:8px;}
.slider-stil div.expanded a:hover,
.slider-stil div.collapsed a:hover{
cursor:pointer;}
.res-head div.expanded .triangle-9bcd07,	
.slider-stil div.expanded .triangle-9bcd07{
width:11px !important;}
.res-head div.collapsed .triangle-9bcd07,
.slider-stil div.collapsed .triangle-9bcd07	{
width:6px !important;}
.res-head{
width:460px;
overflow:hidden;}
.res-head h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
line-height:30px;
margin-bottom:15px}
.leagues-left{
width:205px;
margin-right:20px;
float:left;
margin-top:0px;
margin-left:15px;
margin-bottom:8px;}
.leagues-left div{
margin-bottom:7px;}
.leagues-right{
width:220px;
float:left;
margin-top:0px;
margin-bottom:8px;}
.res-head .name{
width:220px;
margin-right:20px;
float:left;
border-bottom:dotted 1px #999;
padding-bottom:6px;
margin-bottom:8px}
.res-head .name.name-last,
.res-head .name-last .name {margin-right:0;}
.res-head .leftColumn .name {
width:205px !important;
margin-left:15px;}
.res-head .head-name{
border:none;
//padding-bottom:14px;}
/*End Stillinger og resultater - Fodbold|Results from Menu*/
/*Header for sport result*/
.sr-header{
height:51px;
width:920px;
background-image:url(/graphics/backgrounds/sport/bg_header.gif);
background-repeat:repeat-x;
padding:0 10px}
.sr-head-top{
background-image:url(/graphics/components/header_top.gif);
background-repeat:no-repeat;
height:7px;
width:940px;}
.sr-head-bottom{
background-image:url(/graphics/components/header_bot.png);
background-repeat:no-repeat;
height:7px;
width:940px;}
.sr-header-live{
width:48px;
height:30px;
margin-right:10px;
float:left;
padding-top:9px}
.sr-header-live .logo{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -35px -14px;
width:48px;
height:18px;
float:left}
.sr-header-live .text{
font-size:10px;
color:#333;
text-transform:uppercase;}
.sr-header-bold{
float:left;
margin-right:10px;
padding-top:8px}
.sr-header-live a:hover,
.sr-header-bold a:hover{
cursor:pointer}
.sr-header-bold .bold{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat 0px -13px;
width:34px;
height:34px;
float:left;}
.sr-last-score{
width:25px;
float:left;	
margin-right:30px;
padding-top:12px}
.sr-last-score a,
.sr-last-score a:visited,
.sr-last-score a:hover{
font-size:11px;
color:#666;}
.sr-header-kampe{
float:right;
width:165px;
padding-left:10px;
margin-top:6px;
background-image:url(/graphics/backgrounds/sport_live_header_divider.gif);
background-repeat:no-repeat;
background-position:left center}
.sr-header-kampe a,
.sr-header-kampe a:visited{
font-size:10px;
font-weight:bold;
color:#666;
background-image:url(/graphics/navigation/arrow_grey_sport.png);
background-repeat:no-repeat;
padding-left:5px;
background-position:center left;}
.sr-header-kampe a:hover{
color:#c00;
background-image:url(/graphics/navigation/arrow_red_sport.png);
background-repeat:no-repeat;
padding-left:5px;
background-position:center left;}
.live-team {
width:183px;
padding-left:10px;
padding-right:3px;
float:left;}
.live-team-score a,
.live-team-score a:visited{
font-size:21px !important;
font-weight:bold;
padding-left:14px;
color:#666 !important;
line-height:normal !important;}
.live-team-score a:hover{
color:#c00 !important;
cursor:pointer;}
.borderClass {
background-image:url(/graphics/backgrounds/sport_live_header_divider.gif);
background-repeat:no-repeat;
background-position:left center} 
.live-team a,
.live-team a:visited{
font-size:11px;
color:#666;
line-height:12px;}
.live-team a:hover{
color:#c00;}
/*End Header for sport result*/
/*Live reports*/
.live-rep span.match_country-9c0{
margin-bottom:0px !important;}
.live-rep{
width:460px;
overflow:hidden;
margin-bottom:10px;}
.live-rep table{
width:460px;
margin-bottom:15px;}
.live-rep table td{
font-size:13px;
color:#333;
padding-top:7px;
padding-bottom:7px;}
.live-rep table tr.first{
background-color:#efefef}
.live-rep table tr.second{
background-color:#fff}
.live-rep table td span.red-card{	
padding-right:5px;}
.live-rep div.see-all a,
.live-rep div.see-all a:visited,
.live-rep div.see-all a:hover,
.live-rep div.see-all a span{
font-weight:bold;
font-size:14px;
text-transform:uppercase;
color:#999;}
.live-rep div.see-all{
background-image:url(/graphics/navigation/grey-arrow.png);
background-repeat:no-repeat;	
background-position:left center}
.live-rep div.see-all.expanded{
background-image:url(/graphics/navigation/arrow_up.png);}	
.live-rep div.slide-down{
display:none;
}
.live-rep div.see-all span{
padding-left:16px;}
td.live-rep-icon{
width:20px;
}
td.live-rep-icon span{	
background-repeat:no-repeat;
width:17px;
height:17px;}
/*End Live reports*/
/*Current matches*/
.cur-match {
width:460px;
overflow:hidden}
.cur-match span.match_country-9c0{
margin-bottom:0px !important;}
#tournament_topscore_content, #team_topscore_content{
clear:both;}
.profile-pages select.sel-box,
.topscorerlisten select.sel-box,
.trupe select.sel-box, 
.cur-match select.sel-box,
.stand-res select.sel-box, select.sel-box{
margin-right:10px;
font-size:11px;
color:#666;
width:140px;
border:1px solid #ccc;}
.profile-pages{
//margin-bottom:20px;}
.cur-match div.team-n{
font-weight:bold;
font-size:14px;
color:#000;
line-height:14px;
margin-top:10px;}
.cur-match table.first-team{
width:460px;
margin-bottom:0px !important}
.cur-match table.first-team td.cur-date{
width:96px;}
.cur-match table.first-team td.teams,
.cur-match table.first-team td.cur-date {
padding-bottom:7px;
padding-top:7px;} 
.cur-match table.first-team td.cur-date a,
.cur-match table.first-team td.cur-date a:visited,
.cur-match table.first-team td.cur-date a:hover{
font-size:14px;
color:#999;}
.cur-match table.first-team td.teams a,
.cur-match table.first-team td.teams a:visited,
.cur-match table.first-team td.teams a:hover{
font-size:14px;
color:#333}
.cur-match table.first-team td.match-stat{
width:85px;
text-align:right}
.cur-match td.match-stat{
padding-bottom:0px !important;
padding-top:0px !important}
.cur-match table.first-team td.match-stat a,
.cur-match table.first-team td.match-stat a:visited{
font-size:12px;
color:#693}
.cur-match table.first-team td.match-stat a:hover{
color:#c00;
cursor:pointer;}
.cur-match table.first-team:hover{
background-color:#e8e8e8;
cursor:pointer;}
.cur-match ul{
margin-bottom:5px;}
.cur-match ul li{
background:url(/graphics/lines/dots.gif) repeat-x 0 0 ;
background-position:bottom;}
.cur-match ul li.last{
background:none;
margin-bottom:7px !important}
.match-play{
font-weight:bold;
font-size:14px;
color:#999;
text-transform:uppercase;
margin-bottom:5px}
.cur-match table.match-played{
width:460px;
margin-bottom:20px}
.cur-match table.match-played th{
font-size:14px;
color:#666;
padding-bottom:7px;
padding-top:7px;
text-align:center}
.cur-match table.match-played td{
border-bottom:dotted 1px #ccc;
font-size:14px;
color:#333;
padding-bottom:7px;
padding-top:7px;
text-align:center}	
.cur-match table.match-played td.match-play-team a,
.cur-match table.match-played td.match-play-team a:visited{
font-size:14px;
color:#693;
}
.cur-match table.match-played td.match-play-team{
text-align:left}
/*End Current matches*/
/* Overall statistic */
.overall-stat-cont table th{
color:#999;
font-size:10px;
text-transform:uppercase;
}
.overall-stat-cont table th.stat-name{
width:120px;
}
.overall-stat-cont table th.stat-all{
width:130px;
}
.overall-stat-cont table th.stat-home{
width:130px;
}
.overall-stat-cont table th.stat-away{
width:80px;
}
.overall-stat-cont table td{
color:#333;
font-size:14px;
}
.overall-stat-cont table td,
.overall-stat-cont table th{
padding:5px 0 5px 0;	
}
.overall-stat-cont table tr{
background:url("/graphics/lines/dots.gif") repeat-x scroll center bottom transparent;}
#team_overall_statistic_container,
#tournament_overall_statistic_container{
clear:both;}
/* End Overall statistic */
/*STILLINGEN I SAS-LIGAEN|STANDING(RESULTS IN TABLE) in SAS-LIGAEN*/
.stand-res div.expanded span.triangle-9bcd07{
margin-right:4px;
margin-top:2px;
//margin-top:0px}
.stand-res div.collapsed span.triangle-9bcd07{
margin-right:10px;
//margin-top:0px}
.stand-res table{
width:460px;
margin-bottom:20px}
.stand-res span.match_country-9c0{
margin-bottom:0px;}
.stand-res table td{
text-align:center;
border-top:solid 1px #ccc;
padding-bottom:4px !important;
padding-top:3px !important}
.stand-res table td.first{
text-align:left;
padding-left:10px;}
.stand-res table td.hold{
text-align:left}
.stand-res table td.hold a,
.stand-res table td.hold a:visited{
font-size:14px;
color:#693;}
.stand-res table td.hold a:hover{
color:#c00;}
.stand-res table td.k,
.stand-res table td.v,
.stand-res table td.u,
.stand-res table td.t,
.stand-res table td.mal,
.stand-res table td.point{	
font-size:14px;
color:#666;}
.stand-res table td.mal {width:60px;}
.stand-res table td.k,
.stand-res table td.v,
.stand-res table td.u,
.stand-res table td.t{
width:40px;}
.stand-res table td.stand-res-numb{
color:#666;
text-align:center;
width:15px;
padding-left:3px;
font-size:14px;}
.stand-res table tr.title td{
text-transform:uppercase;
font-size:10px;
font-weight:bold;
color:#999;
border:none}
.stand-res table td span.cup{
margin-left:7px;
margin-top:3px}
.stand-res table tr.sel td.hold a,
.stand-res table tr.sel td.hold a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold;}
.stand-res table tr.sel td.hold a:hover{
color:#c00}
.stand-res table tr.sel td.hold span{
padding-left:7px !important}
.stand-res table tr.sel td.hold{
padding-left:3px;}
table tr.champions-league td
{
background-color:#cde682}
table tr.pos-5 td, .pos-5{
background-color:#cde682 !important}
table tr.UEFA-cup td{
background-color:#FFFF99}
table.results tr.pos-21 td,
.pos-21 {background-color:#FFFF99 !important;}
table tr.promotion td{
background-color:#d8f0f9}
table.results tr.pos-1 td, .pos-1,
table.results tr.pos-9 td, .pos-9,
table.results tr.pos-14 td, .pos-14,
table.results tr.pos-17 td, .pos-17,
table.results tr.pos-22 td, .pos-22{
background-color:#d8f0f9 !important;}
table tr.relegation td{
background-color:#fad5d5}
table.results tr.pos-15 td, .pos-15,
table.results tr.pos-12 td, .pos-12,
table.results tr.pos-23 td, .pos-23,
table.results tr.pos-24 td, .pos-24,
table.results tr.pos-18 td, .pos-18,
table.results tr.pos-19 td, .pos-19,
table.results tr.pos-16 td, .pos-16{
background-color:#fad5d5 !important;}
table tr.champ-league-qual td{
background-color:#e4f2bd}
table tr.pos-20 td, .pos-20 {
background-color:#e4f2bd !important;}
table tr.UEFA-cup-qual td{
background-color:#fffbd9}
table.results tr.pos-13 td, .pos-13{
background-color:#fffbd9 !important;}
table tr.promotion-playoffs td{
background-color:#f0fafd}
table.results tr.pos-2 td, .pos-2{
background-color:#f0fafd !important;}
table tr.relegation-groups td{
background-color:#fce9e9}
table tr.pos-26 td, .pos-26{
background-color:#ddeeab !important;}
table tr.X-cup td,
table tr.promotion-Qualified td {
background-color:#f6f6f6;}
div.legend{
width:460px;
font-size:10px;
color:#999;
line-height:10px;
//display:block;
//margin-bottom:20px;}
div.legend div{
width:110px;
float:left;
margin-bottom:20px;
padding-right:5px;}
.color-scheme{
color:#999 !important;
font-size:10px !important;
line-height:10px;
margin-bottom:0px !important;}
ul.color-scheme li{float: left;padding-right: 50px;}
.color-scheme div{
float: left;
height: 30px;
margin-right: 3px;
width: 30px;}
div.legend div.leg-champions-league span{
width:30px;
height:30px;
float:left;
background-color:#cde682;
margin-right:3px}
div.legend div.leg-UEFA-cup span{
width:30px;
height:30px;
float:left;
background-color:#ffff99;
margin-right:3px}
div.legend div.leg-promotion span{
width:30px;
height:30px;
float:left;
background-color:#d8f0f9;
margin-right:3px}
div.legend div.leg-relegation span{
width:30px;
height:30px;
float:left;
background-color:#fad5d5;
margin-right:3px}
div.legend div.leg-champ-league-qual span{
width:30px;
height:30px;
float:left;
background-color:#e4f2bd;
margin-right:3px}
div.legend div.leg-UEFA-cup-qual span{
width:30px;
height:30px;
float:left;
background-color:#fffbd9;
margin-right:3px}
div.legend div.leg-promotion-playoffs span{
width:30px;
height:30px;
float:left;
background-color:#f0fafd;
margin-right:3px}
div.legend div.leg-relegation-groups span{
width:30px;
height:30px;
float:left;
background-color:#fce9e9;
margin-right:3px}
div.legend div.leg-X-cup span{
width:30px;
height:30px;
float:left;
background-color:#f6f6f6;
margin-right:3px}
.standing_current{
position:static;
}
.standing_background{
position:absolute;
}
/*End STILLINGEN I SAS-LIGAEN|STANDING(RESULTS IN TABLE) in SAS-LIGAEN*/
/*rentegning ikoner*/	
span.cup{
background-image:url(/graphics/icons/Cup.png);
background-repeat:no-repeat;
float:left;
width:17px;
height:17px;}
span.target{
background:url(/graphics/icons/target.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}
.puck span.target {background:url(/graphics/icons/puck.png) no-repeat;width:17px;height:15px;}
span.master{
background:url(/graphics/icons/master.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}
span.replacement{
background:url(/graphics/icons/replacement.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}
span.relegated{
background:url(/graphics/icons/relegated.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}
span.classify{
background:url(/graphics/icons/classify.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}
span.indskiftning{
background:url(/graphics/icons/indskiftning.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}
span.roasted-criminal{
background:url(/graphics/icons/roasted-criminal.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}	
span.criminal{
background:url(/graphics/icons/Criminal.png);
width:17px;
height:17px;
float:left;}	
span.own-goal{
background:url(/graphics/icons/own-goal.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}	
span.red-card{
background:url(/graphics/icons/red-card.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}	
span.yellow-card{
background:url(/graphics/icons/yellow-card.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}
span.yellow-card-w{
background:url(/graphics/icons/second_yellow_card.png);
background-repeat:no-repeat;
width:17px;
height:17px;
float:left;}
/*end rentegning ikoner*/
/*kampstatisitik*/
.matchstat{
overflow:hidden}
.matchstat table{
width:460px;
margin-bottom:20px !important;}
.matchstat span.match_country-9c0{
margin-bottom:0px !important;}
.matchstat table td{
padding-top:14px !important;
padding-bottom:0px !important;
color:#666;}
.matchstat table td.stat-teaml{
text-align:right;
padding-right:10px;
width:254px;}
.matchstat table td.stat-teaml a,
.matchstat table td.stat-teaml a:visited{
font-weight:bold;
color:#000;
font-size:16px;}
.matchstat table td.stat-teamr{
padding-left:10px;
width:206px;}
.matchstat table td.stat-teamr a,
.matchstat table td.stat-teamr a:visited{
font-weight:bold;
color:#000;
font-size:16px;}
.matchstat table td div.wrap-percent{
height:23px;
width:143px;}
.matchstat table td.left div.wrap-percent{
float:right;}
.matchstat table td.right div.wrap-percent{
float:left;	}
.matchstat table td.left div.percent{
float:right; 
height:21px; 
background-color:#99cc02;
min-width:5px;
text-align:center;
padding-top:2px;
text-align:left}
.matchstat table td.right div.percent{
float:left; 
height:21px; 
background-color:#99cc02;
min-width:5px;
padding-top:2px;
text-align:right}
.matchstat table td.left div.percent span{
font-size:14px;
font-weight:bold;
color:#fff;}
.matchstat table td.left span.zero{
color:#9c0;
font-weight:bold;
font-size:14px;
float:right;
padding-right:10px}
.matchstat table td.right span.zero{
color:#9c0;
font-weight:bold;
font-size:14px;
float:left;
padding-left:10px}
.matchstat table td.right div.percent span{
font-size:14px;
font-weight:bold;
color:#fff;}
.matchstat tr.first-kamp td.border-td-div,
.matchstat tr.first-kamp td.stat-teaml,
.matchstat tr.first-kamp td.stat-teamr{
padding-top:0px !important}
.matchstat tr td.border-td-div{
width:1px; 
background:url(/graphics/lines/dots-vert.png) repeat-y 0 0 ;
vertical-align:top}
.matchstat tr td.border-td-div div.border-td-div{
width:1px; 
background:#99CC02 url(/graphics/lines/dots-vert.png) repeat-y 0 0 ;
height:23px;}
/*End kampstatisitik*/
/*More details league match*/
td.head-teaml{
width:200px;
text-align:right;}
td.head-teamr{
width:200px;
text-align:left;}
td.head-score{
width:60px;
text-align:center;}
td.head-teaml a, td.head-teaml a:visited, td.head-teaml a:hover,
td.head-teamr a, td.head-teamr a:visited, td.head-teamr a:hover,
td.head-score{
color:#000;
font-size:17px;
font-weight:bold;}
.league-match{
width:460px;
margin-bottom:20px;}
#match_score_events_sp2 .league-match{
margin-bottom:7px;}
.league-match span.live-icon{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -71px 0px;
width:27px;
height:12px;
float:left;
margin-top:8px;
margin-right:25px;}
.head-lig .details-team,
.league-match .details-team{	
font-weight:bold;
font-size:20px;
color:#000;
text-align:center;
margin-bottom:10px}
.league-match .details-team span.teaml{
text-align:right;
margin-right:20px;}
.league-match .details-team span.teaml a:hover,
.league-match .details-team span.teamr a:hover{
color:#000;}
.league-match .details-team span.score{
margin-right:20px;}
.league-match table{
width:460px;
margin-bottom:10px}
.league-match table td{
padding-bottom:7px;
padding-top:7px;}
.league-match table td.player-l{
font-size:13px;
color:#333;
width:185px;
text-align:right;}
.league-match table td.player-l a,
.league-match table td.player-l a:visited,
.league-match table td.player-r a,
.league-match table td.player-r a:visited
{
font-size:13px;
color:#333;}
.league-match table td.player-l a:hover,
.league-match table td.player-r a:hover{
color:#C00;}
.league-match table td.player-r{
font-size:13px;
color:#333;
width:185px;}
.league-match table td.event{
width:20px;
text-align:center;
font-size:13px;
color:#000;
padding-left:10px;
font-weight:bold}
.league-match table td.event span.yellow-card,
.league-match table td.event span.red-card{
margin-left:-1px;}
.league-match table tr.first td{
background-color:#f6f6f6}
.league-match div.text-stat{
width:200px;
font-size:13px;
color:#666;
text-align:right;
float:left;
margin-right:13px;
margin-top:10px}
table.event-score{
width:460px}
table.event-score tr.without-pad td{
padding-bottom:0px !important;
padding-top:0px !important;}
.league-match table.event-score td,
.league-match table.event-score a,
.league-match table.event-score a:visited{
font-weight:bold;
font-size:17px;
color:#000}
.league-match table.event-score td a:hover{
color:#c00;}
.league-match table.event-score td.live-icon-holder{
width:30px;}
.league-match table.event-score td.live-icon-holder span{
margin-right:0px !important;
margin-top:0px !important;}
.league-match table.event-score td.teaml{
width:170px;
text-align:right;}
.league-match table.event-score td.teamr{
width:200px;
text-align:left;}
.league-match table.event-score td.score{
width:60px;
text-align:center}
span.img-stat-0{	
background-image:url(/graphics/icons/watches/watch_start.png);
}
span.img-stat-1{	
background-image:url(/graphics/icons/watches/watch_05.png);
}
span.img-stat-2{	
background-image:url(/graphics/icons/watches/watch_10.png);
}
span.img-stat-3{	
background-image:url(/graphics/icons/watches/watch_15.png);
}
span.img-stat-4{	
background-image:url(/graphics/icons/watches/watch_20.png);
}
span.img-stat-5{	
background-image:url(/graphics/icons/watches/watch_25.png);
}
span.img-stat-6{	
background-image:url(/graphics/icons/watches/watch_30.png);
}
span.img-stat-7{	
background-image:url(/graphics/icons/watches/watch_35.png);
}
span.img-stat-8{	
background-image:url(/graphics/icons/watches/watch_40.png);
}
span.img-stat-9{	
background-image:url(/graphics/icons/watches/watch_45.png);
}
span.img-stat{	
background-repeat:no-repeat;
float:left;
height:40px;
width:40px}
div.img-stat-hint{
color:#999;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:14px 0 0 10px;
float:left;}
.league-match div.les-mere,
.league-match div.foto{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#000;
margin-bottom:10px}
.league-match div.les-mere span,
.league-match div.foto span{
font-size:16px;
font-weight:bold;
color:#693;
margin-right:5px;
text-transform:uppercase;}
/*End More details league match*/
/*Holdopstilling SP2*/	
.holdopstilling-sp2 h1{
color:#9bcd05;
font-weight:bold;
font-size:14px;
text-transform:uppercase;
margin-bottom:10px;
line-height:14px;}
.holdopstilling-sp2 span.player-name,
.holdopstilling-sp2 span.player-name a,
.holdopstilling-sp2 span.player-name a:visited{
color:#693 !important;}
.holdopstilling-sp2 span.player-name a:hover{
color:#c00 !important;}
.holdopstilling-sp2 ul{
margin-bottom:0px !important;}
.holdopstilling-sp2 ul li{
width:220px !important;}
.holdopstilling-sp2 ul li.last{
background:none;
padding-bottom:0px;}
.expanded .triangle-666{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -121px 0px;
height:6px;
width:11px;
margin-left:1px;
margin-right:3px;
margin-top:4px;}
.collapsed .triangle-666{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -114px 0px;
height:11px;
width:6px;
margin-right:8px;
margin-top:2px;
border:none;}	
/*Holdopstilling SP2 with footbal pitch*/
.football-pitch{
background-image:url(/graphics/backgrounds/sport/football_pitch.gif);
background-repeat:no-repeat;
margin-bottom:16px;
width:460px;
height:300px;
position:relative;}
.left-gate{
background-image:url(/graphics/components/left_ball.png);
width:27px;
height:27px;
background-repeat:no-repeat;
position:absolute;
top:138px;
text-align:center;
padding-top:5px;
left:5px;}
.left-gate input,
.right-gate input{
font-weight:bold;
color:#fff;
background-color:#000;
width:18px;
height:11px;
border:none;
margin-top:4px;
margin-left:3px;
text-align:center;}
.left-gate input:hover,
.right-gate input:hover{
cursor:pointer;}
.right-gate{
background-image:url(/graphics/components/right_ball.png);
width:27px;
height:27px;
background-repeat:no-repeat;
position:absolute;
top:138px;
text-align:center;
padding-top:5px;
right:5px;}	
.right-gate input{
color:#000;
background-color:#fff;}	
/*End Holdopstilling SP2 with footbal pitch*/	
/*End Holdopstilling SP2*/
/*Holdopstilling*/	
.player-shirtNumber{
width:15px;
text-align:center;}
.holdopstilling div.hold-team{
font-size:14px;
font-weight:bold;
color:#000;}
.holdopstilling ul{
margin-bottom:10px}
.holdopstilling ul span{
float:left;
padding-right:7px;}
.holdopstilling ul span.hold-icon{
padding-right:2px !important;}
.holdopstilling ul a:hover span{
color:#c00;
cursor:pointer}
.holdopstilling ul li{
width:300px;
background:url(/graphics/lines/dots.gif) repeat-x 0 0 ;
background-position:bottom;
padding-bottom:5px;
padding-top:5px;}
.holdopstilling ul li.last{
background:none}
.holdopstilling div.repl-bench{
font-size:14px;
color:#666;
margin-bottom:5px}
#match_teamplayers_sp3 .player-name, #match_teamplayers_sp3 .player-name a{
color:#693;
padding-right:5px !important;}
#match_teamplayers_sp3 .player-name a:hover{
color:#C00;}
/*End Holdopstilling*/
/*trupe*/
.trupe h1{
font-size:14px;
font-weight:bold;
color:#9bcd05;
text-transform:uppercase;
margin-bottom:5px}
.trupe table{
width:460px}
.trupe table tr.title{
font-size:10px;
color:#999;
text-transform:uppercase;}
.trupe table tr.title td span.red-card{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat 0px 0px;
float:left;
width:7px;
height:12px;
margin-left:15px}
.trupe table tr.title td span.yellow-card{
background:url(/graphics/sprites/sport_result_sprite.png) no-repeat -8px 0px ;
float:left;
width:7px;
height:12px;
margin-left:15px}
.trupe table td{
background:url(/graphics/lines/dots.gif) repeat-x 0 0 ;
background-position:bottom;
padding-bottom:5px;
padding-top:5px;}
.trupe table td span.numb{
font-size:14px;
color:#333;}
.trupe table tr.last td{
background:none}
.trupe table td.spiller{
padding-left:10px;}
.trupe table td.spiller a,
.trupe table td.spiller a:visited{
font-size:14px;
color:#693;}
.trupe table td.spiller a:hover{
color:#c00;}
.trupe table td.info{
font-size:14px;
color:#333;
text-align:center}
.trupe table td.info-country span{	
width:16px;
height:16px;
margin-left:12px;}
.trupe table td.info-pos{
font-size:14px;
color:#333;
text-align:left}
.trupe table td.info-target{
width:30px;
text-align:center}
.trupe table tr.not-last td.info-target,
.trupe table tr.last td.info-target{
font-size:14px;
color:#333;}
.trupe table td.info-lig{
width:50px;
text-align:center}
.trupe table td.info-card-r{
width:35px;
text-align:center;
font-size:14px;
color:#333;}
.trupe table td.player-num{
text-align:center;}
.trupe table td.player-num{
padding-left:3px;}
.trupe table td span.card-r,
.trupe table td span.card-y{
padding-left:25px;}
.trupe table td.info-card-y{
width:35px;
text-align:center;
font-size:14px;
color:#333;}
.trupe table td.info-age{
width:40px;	
text-align:center}
.trupe table tr.not-last td.info-age,
.trupe table tr.last td.info-age{
font-size:14px;
color:#333;}
.trupe table td.info-country{
width:40px;
text-align:center;
vertical-align:top;}
/*End trupe*/
/*Spillerdataside|Player page*/
.spil-side h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#000;
margin-bottom:15px}
table.spil-side-player td span{
font-size:14px;
color:#666;
float:left;
margin-right:5px;}
table.spil-side-player a, table.spil-side-player a:visited{
color:#693;}
table.spil-side-player a:hover{
color:#C00;}
.ligaen{
width:460px;
font-size:14px;
font-weight:bold;
color:#9bcd05;
text-transform:uppercase;
margin-bottom:7px}
table.spil-side-info{
margin-bottom:15px;
width:460px;}
table.spil-side-info td{
padding-bottom:7px;
padding-top:7px;}
table.spil-side-info tr.grey td{
background-color:#efefef}
table.spil-side-info td.stat-name{
font-size:14px;
color:#666;
width:200px;
padding-left:5px;}
table.spil-side-info td.stat-value{
font-size:14px;
color:#000;}
table.spil-side-player{
width:460px;
margin-bottom:15px}
div.player-no-info{
font-size:14px;	
}
div.player-no-info a, div.player-no-info a:visited{
font-weight:bold;
color:#693;
background:url(/graphics/navigation/see-more-green.png) no-repeat left center;
padding-left:5px;}
div.player-no-info a:hover{
color:#C00;
background:url(/graphics/navigation/zone_bagsiden_arrow.png) no-repeat left center;}
/*End Spillerdataside|Player page*/
/*head to head ligakamp*/
.head-lig{
width:460px;}
.head-lig .details-team,
.head-lig .details-team a,
.head-lig .details-team a:visited,
.head-lig .details-team a:hover{
font-weight:bold;
font-size:17px;
color:#000;
text-align:center;
margin-bottom:15px}
.head-lig-title{
font-size:14px;
color:#999;
margin-bottom:15px;}
.head-lig-title span{
padding-right:5px;}
.head-lig .details-team span.teaml a:hover,
.head-lig .details-team span.teamr a:hover{
color:#000;}
/*End head to head ligakamp*/
/*topscorerlisten*/	
.ritz-leag h1{
color:#000 !important;}
.ritz-leag div.topscorerlisten{
margin-bottom:0px !important;}
.topscorerlisten h1{
font-weight:bold;
font-size:14px;
color:#9bcd05;
text-transform:uppercase;
margin-bottom:15px;}
.topscorerlisten table{
width:460px;}
.topscorerlisten table td{
background:url(/graphics/lines/dots.gif) repeat-x 0 0 ;
background-position:bottom;
padding-bottom:5px;
padding-top:5px;}
.topscorerlisten table.ritzautopscore td{
background-position:top;
}
.topscorerlisten table.ritzautopscore td{
background-position:top;
}
.topscorerlisten table tr.last td,
.topscorerlisten table.ritzautopscore tr.topscor-title td{
background:none;}
.num {text-align:center;}
.topscorerlisten table tr.topscor-title td{
font-size:10px;
color:#999;
text-transform:uppercase;}
.topscorerlisten td.info-target{
text-align:center;	
}
.topscorerlisten table td span{
font-size:14px;}
.topscorerlisten.fs-12 table td span {font-size:12px;}
.topscorerlisten table td span.player-name a,
.topscorerlisten table td span.player-name a:visited{
color:#693}
.topscorerlisten table td span.player-klub a,
.topscorerlisten table td span.player-klub a:visited{
color:#333}
.topscorerlisten table td span.player-name a:hover,
.topscorerlisten table td span.player-klub a:hover{
color:#c00;
cursor:pointer;}
.topscorerlisten table td.player-num{
width:20px;
text-align:center;
padding-right:7px;
}
.topscorerlisten .stat-table {width:100%;}
.right-stat-column {text-align:right;}
/*End topscorerlisten*/
/* Top statistic sp3 */
#topscore_box_sp3{
margin-bottom:15px;	
}
#topscore_box_sp3 td.player-name{
width:210px;	
}
#topscore_box_sp3 td.info-target{
width:85px;	
}
#topscore_box_sp3 .topscorerlisten table{
width:300px;}
#topscore_box_sp3 div.topscore_team_sp3,
#topscore_box_sp3 div.topscore_type_sp3{
float:left;	
}
#topscore_box_sp3_content {clear:both;padding-top:2px;}
/* End top statistic sp3 */
/* Team statistic sp3 */
#teamstatistic_sp3_content{
margin-bottom:15px;	
}
#teamstatistic_type_sp3 {margin-bottom:5px;}
/* End team statistic sp3 */
/*teams page*/	
ul.team-list li{
float:left;
width:140px;
background:url(/graphics/lines/dots.gif) repeat-x 0 0;
padding-bottom:5px;
padding-top:5px;
background-position:bottom;}
ul.team-list li a,
ul.team-list li a:visited{
color:#000}
ul.team-list li a:hover{
color:#c00;
cursor:pointer;}
div.evryth-about{
height:12px;
display:block;
margin-bottom:15px;
margin-top:10px}
div.evryth-about a,
div.evryth-about a:visited{	
color:#693;}
div.evryth-about a:hover{
color:#c00;
cursor:pointer;}
/*end teams page*/
.tour-name,
.clup-page-team{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#000;}
.tour-name,
.clup-page-team h1{
margin-bottom:10px;}
span.clup-page-image{
width:32px;
height:32px;
background-repeat:no-repeat;
background-position:center;
padding-top:5px;}
.one-team table.match-tod td{
background:none;
padding-top:0px}
span.team-match-date{
color:#999999;
font-size:14px;
margin-left:5px;
margin-top:-4px;} 
div.more-det{
display:inline-block;
margin-top:-6px;
padding-left:3px;}
div.more-det a,
div.more-det a:visited{
font-size:14px;
color:#693;
font-weight:bold;
text-transform:uppercase;}
div.more-det a:hover{
color:#c00;
cursor:pointer;}
/*Articel presentation cup/league*/	
.art-present-box{
background-color:#f7f7f6;
padding-bottom:13px;
margin-bottom:20px;
margin-left:15px;
font-size:12px;
}
.art-present-box div.cup-box-title{
font-weight:bold;
font-size:14px;
color:#693;
text-transform:uppercase;
margin-left:10px;
margin-bottom:6px;}
.art-present-box .last-res{
font-weight:bold;
color:#999;
margin-left:10px;
}
.art-present-box ul.cup-box-list{
margin-left:10px;
margin-right:10px;
margin-bottom:0px !important}
#art-body .art-present-box ul.cup-box-list li.cup-box-elem{
background:url(/graphics/lines/dots.gif) repeat-x 0 0;
background-position:bottom;
padding-bottom:5px;
padding-top:5px;
line-height:normal;
padding-left:0px;
padding-right:0px;
font-size:12px;}
.art-present-box ul.cup-box-list li.last{
background:none !important;
padding-left:0px !important;
padding-right:0px !important;
padding-top:5px !important;
line-height:normal !important}
#art-view #art-body .art-present-box ul.cup-box-list li.cup-box-elem a,
#art-view #art-body .art-present-box ul.cup-box-list li.cup-box-elem a:visited,
#art-view #art-body .art-present-box ul.cup-box-list li.last a,
#art-view #art-body .art-present-box ul.cup-box-list li.last a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px !important;
font-weight:bold;
color:#6b6c63;
text-decoration:none !important}
.art-present-box ul.cup-box-list li.cup-box-elem a:hover,
.art-present-box ul.cup-box-list li.last a:hover{
color:#c00 !important;}
.art-present-box .see-another-page a,
.art-present-box .see-another-page a:visited,
.art-present-box a.see-another-page,
.art-present-box a.see-another-page:visited
{
font-weight:bold;
color:#693 !important;
text-decoration:none !important;}
.list-list-forridder {font-weight:bold;}
.art-present-box .see-another-page a:hover,
.art-present-box a.see-another-page:hover {
color:#C00 !important;}
.art-present-box div.period{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#999;
margin-left:10px;}
.link-list-border {border-bottom:1px solid #CCCCCC;}
#art-body .link-list {margin-bottom:0;}
#art-body .link-list li.link-list-item {background:none;padding:0;font-size:12px;}
#art-view #art-body .link-list li.link-list-item a.link-list-link,
#art-view #art-body .link-list li.link-list-item a.link-list-link:visited {font-size:12px;color:#333;text-decoration:none;}
#art-view #art-body .link-list li.link-list-item a:hover {color:#cc0000;}
#art-body .art-present-box table {width:200px;margin:0 10px 10px 10px;}
#art-body .art-present-box table td,
#art-body .art-present-box table td a,
#art-body .art-present-box table td a:visited{
color:#6b6c63;
padding-bottom:4px;
padding-top:4px;
text-decoration:none !important;}
#art-view #art-body a.link-333 {color:#333;}
.art-present-box table td a:hover{
color:#c00 !important;}
.art-present-box table tr.title-box td {text-transform:uppercase;text-align:center;}
#art-body .art-present-box table td {
background:url(/graphics/lines/dots.gif) repeat-x 0 0 ;
background-position:bottom;
padding-left:0;
}
.art-present-box table tr.last td{
background:none}
.art-present-box table td.last{
padding-right:0;
text-align:center;}
#art-body .art-present-box td.team-num{
width:10px;
padding-right:5px;
padding-left:0;
text-align:center;}
/*End Articel presentation cup/league*/
/*SP3 Resultater*/
div.game-name{
font-size:14px;
font-weight:bold;
color:#999;
text-transform:uppercase;}
div.game-name.other{
padding: 6px 0 4px 0;
background:url(/graphics/lines/dots.gif) repeat-x top;	
margin-top:6px;
}
ul.result-sen li{
background:url(/graphics/lines/dots.gif) repeat-x 0 0;
background-position:bottom;
padding-bottom:7px;
padding-top:7px;}
ul.result-sen li .res-name a {
font-size:12px;
font-weight:bold;}
ul.result-sen li span.res-det a,
ul.result-sen li span.res-det a:visited,
ul.result-sen li span.res-det a:hover{
font-size:10px;
color:#999;}
div.match-day{
padding-bottom:10px;
padding-top:10px;
background:url(/graphics/lines/dots.gif) repeat-x 0 0 ;
background-position:bottom;}
div.match-day ul li{
border-right:1px solid #ccc;
padding-right:8px;
margin-right:8px;
line-height:12px}
div.match-day ul li.last{
border:none;
padding-right:0px;
margin-right:0px;}
div.match-day ul li a {font-weight:bold;}
td.name-league{
width:150px;
padding-bottom:3px}
td.name-league a,
td.name-league a:visited{
color:#333;
font-size:12px;}
td.name-league a:hover{
color:#c00 !important;
cursor:pointer;}
td.more-res a:hover{
color:#c00 !important;
cursor:pointer;}
td.more-res a,
td.more-res a:visited
{
font-size:12px;
color:#693;}
.arrow-turn{
font-size:11px;
padding-right:5px;}
/*End SP3 Resultater*/
. li.sel-first{
padding-top:4px;}
/*.roundedSelect ul{
//position:relative !important;
//top:-3px !important;}	*/
.write-to a,
.write-to a:visited{
color:#693}
.write-to a:hover{
color:#c00;}
/*Help ago*/
span.help-title{
font-weight:bold;
color:#666;
text-transform:uppercase;
display:block;
padding-left:3px;
margin-top:-2px;}
/*End help ago*/
/*Ritzau*/
.latest-res table td{
padding-bottom:7px;
padding-top:7px;}
.latest-res table td.time{
color:#999;
font-size:14px;}
.latest-res table td.time.upcoming{
width:165px;}
.latest-res table td.team-name a,
.latest-res table td.team-name a:visited,
.latest-res table td.team-name span{
color:#000;
font-size:14px}
.latest-res table td.team-name a:hover{
color:#c00;}
.latest-res table td.info-team{
padding:0;
width:20px;
text-align:right}
.latest-res table td.info-team a,
.latest-res table td.info-team a:visited{
font-size:10px;
color:#693;}
.latest-res table td.info-team a:hover{
color:#c00;}
.latest-res table td.triangle-ritzau a.collapsed{
background-image:url(/graphics/navigation/ritzau_ligaside-grey.png);
background-repeat:no-repeat;
width:9px;
height:5px;
float:right}
.latest-res table td.triangle-ritzau a.collapsed:hover,
.latest-res table td.triangle-ritzau a.expanded{
background-image:url(/graphics/navigation/ritzau_ligaside-red.png);
background-repeat:no-repeat;
width:9px;
height:5px;
float:right}
.latest-res table tr.target-attendance td{
padding:0;}
.latest-res table div.notes-block{
display:none;
padding-bottom:15px;
padding-top:0;}
div.notes-block b{
text-transform:uppercase;}
.latest-res ul li{
background:url(/graphics/lines/dots.gif) repeat-x 0 0 ;
background-position:bottom;}
.latest-res ul li.last{
background:none;
margin-bottom:10px;}
.latest-res div.expanded span.triangle-9bcd07{
margin-right:2px;
margin-top:2px;
//margin-top:0px}
.latest-res div.collapsed span.triangle-9bcd07{
margin-right:8px;
//margin-top:0px}
/*End Ritzau*/
/*Ritzau note*/
.ritzau-note .collapsed .triangle-9bcd07 {
margin-right:9px !important;}
.ritzau-note .expanded .triangle-9bcd07{
margin-right:3px !important;}
.ritzau-note-title{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
color:#000;
margin-bottom:10px;}
.ritzau-note ul{
margin-bottom:10px;}
.ritzau-note ul li{
background:url(/graphics/lines/dots.gif) repeat-x 0 0 ;
background-position:top;
padding-top:7px;
padding-bottom:7px;}
.ritzau-note ul li.border-none{
background:none;}
.ritzau-note span.match_country-9c0{
font-size:14px;
line-height:14px;
font-weight:bold;
color:#9c0;
text-transform:uppercase;
display:block;
margin-right:5px;
padding-left:3px;
margin-top:-2px;
margin-bottom:0px;}
li.colon {
font-size:14px;
color:#666;}
/*End ritzau note*/
/* workarounds for different pages*/
.cur-match .roundedSelect ul li{
background:#e2e2e2;
}
.cur-match .roundedSelect {
float:left;
margin-right:10px;
}
/* end of roundedSelect box*/
table.statistics td.central{
text-align:center;}
/*End of sport result*/
.spec{
padding-top:1px;}
h1.art-arc{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
margin-bottom:10px;}
