@charset "utf-8";
/* Footbal and sports live results CSS Document */

/* right column tab width changes */
.eb_sections li.t09 {width:44px}
.eb_sections li.t10 {width:78px}

/* ............... New dark blue colour for live results section styling #024f6f.............*/
.section-024f6f {
    width:288px;
    clear:both;
    margin:0 0 4px 4px
}
.section-024f6f, .section-024f6f .eb_mid {
    background:#024f6f
}
.section-024f6f .eb_round b {
    background-position: 0 -675px
}
.section-024f6f .eb_round span {
    background-position:100% -675px
}
.section-024f6f .eb_base b {
    background-position:0 -679px
}
.section-024f6f .eb_base span {
    background-position:100% -679px
}
.eb_sections li.tab_024f6f .eb_mid, .eb_sections li.tab_024f6f .eb_round {
    background:#024f6f!important;
    color:#fff;
}
.eb_sections li.tab_024f6f .eb_round b {
    background-position: 0 -675px!important
}
.eb_sections li.tab_024f6f .eb_round span {
    background-position:100% -675px!important
}
.eb_sections li.tab_024f6f .eb_base b {
    background-position:0 -679px!important
}
.eb_sections li.tab_024f6f .eb_base span {
    background-position:100% -679px!important
}
/* list box in sport colours eb_024f6f */
.eb_024f6f ul.eb_type3 {
    padding:2px 0 15px;
    margin:0;
}
.eb_024f6f ul.eb_type3 li {
    padding:3px 0 2px;
    line-height:1.1
}
.eb_024f6f ul.eb_listtop {
    background:#024f6f
}
.eb_024f6f .eb_listbox {
    background:#fff
}
.eb_024f6f .eb_mid3 {
    border-color:#024f6f
}
.eb_024f6f .eb_round3 {
    background:#024f6f
}
.eb_024f6f .eb_round3 b {
    background-position: 0 -675px
}
.eb_024f6f .eb_round3 span {
    background-position:100% -675px
}
.eb_024f6f .eb_base3 b {
    background-position: 0 -679px
}
.eb_024f6f .eb_base3 span {
    background-position:100% -679px
}

.eb_024f6f ul.eb_type3 li a {
    color:#000;
    font-weight:bold
}
.eb_024f6f ul.eb_type3 li h5 a {
    color:#900;
    font-weight:bold
}
.eb_024f6f ul.eb_type3 li.eb_t3row p a {
    color:#000;
    font-weight:bold
}
/* another list box in sport colors */
.eb_024f6f li.topimg {
    background:#024f6f!important;
    color:#fff;
    border:none!important;
    padding:0!important
}
.eb_024f6f li.topimg a {
    color:#fff!important
}
.eb_024f6f li.topimg a:hover {
    text-decoration:underline
}
.eb_relimg131x80 {
    width:131px;
    overflow:hidden;
    float:left;
    margin:-1px 5px -1px 0;
}
.eb_024f6f ul.eb_type5 {
    padding:2px 0 4px
}
.eb_024f6f ul.eb_type5 li {
    border-bottom:1px solid #ccc
}
.eb_024f6f ul.eb_type5 li a {
    color:#000
}
.eb_024f6f ul.eb_type5 li a:visited {
    color:#666
}
.eb_024f6f ul.eb_type5 li a:hover {
    color:#900;
    text-decoration:underline;
}
.eb_024f6f ul.eb_type5 li a span {
    color:#666!important
}
.padtext p {
    padding-top:8px!important
}
/* yes no box converted to sport colors */
/* yes no radio buttons in afstemming box*/
.id35_024f6f .eb_listbox {
    border:2px solid #024f6f
}
.id35_024f6f li, .id35_024f6f .eb_mid {
    background:#024f6f
}
.id35_024f6f .eb_round b {
    background-position: 0 -675px
}
.id35_024f6f .eb_round span {
    background-position:100% -675px
}
.id35_024f6f .eb_base b {
    background-position:0 -679px
}
.id35_024f6f .eb_base span {
    background-position:100% -679px
}
.id35_024f6f .eb_mid strong {
    color:#fff
}
/* box 103 in sport color #024f6f -  1px border box was similar to eb_lb8 */
.boxid_103_024f6f{
    width:288px;
    clear:both;
    margin:0 0 10px 4px;
}
.boxid_103_024f6f ul.eb_listtop {background:#024f6f;}
.boxid_103_024f6f .eb_listtop li a, 
.boxid_103_024f6f .eb_listtop li {
    color:#fff;
    font-size:12px;
}
.boxid_103_024f6f .eb_listtop li {
    padding-left:7px;
    position:relative;
}
.boxid_103_024f6f .eb_listbox {
    border-top:none;
    border-bottom:1px solid #fff;
}
.boxid_103_024f6f .eb_mid3{border-width:1px}
.boxid_103_024f6f .eb_round3 {background:#024f6f}
.boxid_103_024f6f .eb_mid3 {border-color:#024f6f}
.boxid_103_024f6f .eb_round3 b {background-position: 0 -675px}
.boxid_103_024f6f .eb_round3 span {background-position:100% -675px}
.boxid_103_024f6f ul.eb_type2 {padding:2px 2px 0}
/* end box 103 */

/*......... end   ................*/
#live-select1{
    float:right;
    width:160px;
    margin:0 0 10px;
    font-size:11px;
    color:#024f6f;
}
#live-select2{
    width:207px;
    margin:7px 0 11px;
    font-size:11px;
    color:#024f6f;
}

p.live-update{
    font-size:12px;
    color:#003a80;
    font-weight:bold;
    margin:6px 0 0;
}
/* header bar with arrow toggle at the end */
h3.live-head{
    font-size:12px;
    color:#fff;
    width:600px;
    height:20px;
    overflow:hidden;
    line-height:19px;
    background:url(images2/live-head.png) no-repeat 0 0;
    margin:0 0 8px;
    position:relative;
}
* html h3.live-head {background:url(images2/live-head.jpg) no-repeat 0 0;}
h3.live-head img{display:inline;}
span.sprite16{
    float:left;
    width:16px;
    height:16px;
    margin:0;
    background:url(images2/sprite16x16.png) no-repeat 0 0;
    clear:both;
}
/* country flags */
span.eng-flag{background-position:0 -144px}
span.spain-flag{background-position:0 -96px}
span.tysk-flag{background-position:0 -112px}
span.dansk-flag{background-position:0 -128px}
/* icons */
span.ball{background-position:0 -32px}
span.flag{background-position:0 -48px}
span.page{background-position:0 -64px}
span.star{background-position:0 -80px}


h3.live-head span.sprite16{margin:4px 7px 0 8px}

h3.live-head b{
    position:absolute;
    left:389px;
    top:0px;
}
h3.live-head a{
    position:absolute;
    right:6px;
    padding:0 13px 0 0;
/*  background:url(images2/skjul.gif) no-repeat 100% 8px; */
    height:18px;
    overflow:hidden;
    top:0px;
}
/* to toggle down arrow to horizontal arrow add a class of .vis to anchor */
h3.live-head a.vis{background-position:100% -8px}

h3.live-head a,
h3.live-head a:visited{color:#fff}

.live-result {
    width:600px;
    height:92px;
    background:url(images2/score.png) 0 0;
    clear:both;
    margin:0 0 10px;
    overflow:hidden;
}
* html .live-result {
    background:url(images2/score.jpg) 0 0
}
.live-res-left {
    width:439px;
    height:92px;
    float:left;
}
.live-res-left table {
    width:439px;
    border-collapse:collapse;
    height:71px;
}
.live-res-left table th {
    width:213px;
    height:24px;
    vertical-align:bottom;
    padding:0 0 0 6px;
    font-weight:bold;
    text-align:left;
    overflow:hidden;
    color:#000;
    font-size:18px;
    line-height: 21px;
}
.live-res-left table th a {
    color:#000!important;
    font-size:18px;
    line-height: 21px;
}
.live-res-left table th.team2 {
    text-align:right;
    padding:0 8px 0 0;
    width:210px
}
td.lr1 {
    width:40px;
    text-align:center;
}
td.lr2 {
    width:175px;
    text-align:right;
    padding:0;
    font-size:40px;
    color:#fff;
}
td.lr3 {
    width:175px;
    text-align:left;
    padding:0;
    font-size:40px;
    color:#fff;
}
td.lr4 {
    width:39px;
    text-align:center;
}
.live-res-left table img {
    display:inline;
}
.live-res-left table td {
    vertical-align:top;
    padding:2px 0 0;
    font-weight:bold;
}
.live-res-left table, .live-res-left table a {
    color:#024f6f;
    text-decoration:none;
    font-size:14px;
}
.live-res-left p {
    font-weight:bold;
    padding:0 2px 0 8px;
    margin:0;
}
.live-res-left p img {
    position:absolute;
    right:3px;
    top:1px;
}
.live-res-left p, .live-res-left p a {
    color:#024f6f;
    line-height:20px;
    text-decoration:none;
}
.live-res-left p a:visited {
    color:#024f6f;
}
/* score backgrounds */
.lr2 span, .lr3 span {
    line-height:48px;
    display:-moz-inline-box;
    display:inline-block;
    height:48px;
    width:42px;
    background:url(images2/scorebg.png) no-repeat 0 0;
    text-align:center;
    vertical-align:top;
    margin:-4px 6px 0 -11px;
}
* html .lr2 span, * html .lr3 span {
    background:url(images2/scorebg8.png) no-repeat 0 0;
}
.lr3 span {
    margin:-4px -11px 0 6px;
}
* html .lr2 span {
    position:relative;
    left:4px
}
* + html>body .lr2 span {
    position:relative;
    left:4px
}
p.live-base {
    text-align:center;
    position:relative;
    font-size:11px;
    min-height:0;
}
* html p.live-base {
    height:1%
}
p.live-base b {
    color:#90171f;
    font-size:11px;
}
p.live-base span {
    position:absolute;
    text-align:left;
    left:7px;
    top:0;
}
/* right side of row*/
.live-res-right {
    float:right;
    width:158px;
    position:relative;
    height:92px;
}
.live-res-right p {
    padding:3px 0 0 10px;
    margin:0;
    font-size:10px;
    color:#000;
    text-decoration:none;
    min-height:0;
}
.live-res-right p a {
    color:#000;
    text-decoration:none;
}
p.arrownext {
    position:absolute;
    right:0;
    top:-3px;
}
.live-res-right p {
    overflow:hidden
}
* html .live-res-right p {
    height:1%;
    overflow:visible
}
.live-res-right p a:visited {
    color:#000
}
.live-res-right strong {
    display:block
}
.live-res-right span {
    float:left;
    width:16px;
    height:16px;
    margin:-3px 3px 2px 0;
    background:url(images2/sprite16x16.png) no-repeat 0 0;
    clear:both;
}
.live-res-right p.facebook span {
    background-position:0 0
}
.live-res-right p.twitter span {
    background-position:0 -16px
}
ul.lrr-base {
    position:absolute;
    bottom:2px;
    left:4px;
    margin:0;
    width:152px;
}
li.facebook, li.twitter, li.facebook a, li.twitter a {
    width:16px;
    height:16px;
    display:inline;
    float:left;
    margin-right:3px;
}
li.facebook a, li.twitter a {
    background:url(images2/sprite16x16.png) no-repeat 0 0;
}
.live-res-right li.facebook a {
    background-position:0 0
}
.live-res-right li.twitter a {
    background-position:0 -16px
}
li.scroll-up, li.scroll-down {
    float:right;
    width:12px;
    height:7px;
    margin:5px 3px 0 7px;
    display:inline;
}
ul.scrollit {
    width:130px;
    font-size:11px;
    color:#004a80;
    margin:5px 0 0 7px;
    height:65px;
    overflow:hidden;
}
ul.scrollit li a, ul.scrollit li a:visited {
    color:#004a80;
}
ul.scrollit li a:hover {
    text-decoration:underline;
}
.live-res-right p.lrtop {
    margin:0 0 22px;
    font-size:11px;
    padding-top:8px;
    line-height:1.0;
}
.live-res-right p.lrtop, .live-res-right p.lrtop a {
    color:#004a80
}
.live-res-right p.lrtop a {
    font-weight:bold;
}
.live-res-right p.facebook a:visited {
    color:#004a80
}
.live-res-right p.mal {
    margin-left:8px
}
.live-res-right p.mal, .live-res-right p.mal a {
    width:96px;
    height:18px;
    line-height:18px;
    overflow:hidden;
    text-align:center;
    background:url(images2/mal.gif) no-repeat 0 0;
    font-weight:bold;
    color:#000;
    display:block;
    font-size:11px;
    padding:0;
}
.live-res-right p.mal a {
    background:none;
}
.live-res-right p.mal a:visited {
    color:#000
}

/* set up a class to change background and colours for selected item */
.resulton{background-position:0 -92px!important;}
.resulton .live-res-left table,
.resulton .live-res-left table a {color:#000}
.resulton .live-res-left p, 
.resulton .live-res-left p a{color:#fff;}
* html .resulton .lr2 span, * html .resulton .lr3 span {
    background:url(images2/scorebgover.jpg) no-repeat 0 0;
}
.resulton p.live-base b{color:#fff;}

/* Seneste hendelser table */
.live-table2 {
    width:600px;
    border-collapse:collapse;
    font-size:12px;
    background:url(images2/live-table2bg.gif) no-repeat 0 100%;
    margin:20px 0;
}
.live-table2 th {
    height:29px;
    line-height:29px;
    background:url(images2/live-table2-head.gif) no-repeat 0 0;
    font-weight:bold;
    padding:0 0 0 10px;
    color:#fff;
    text-align:left;
}
.live-table2 td, .live-table2 a {
    color:#024f6f!important
}
.live-table2 td {
    border-bottom:1px solid #dae1e4;
    border-right:1px solid #dae1e4;
    padding:2px 5px 3px;
    background:#cfdade;
    vertical-align:middle;
}
.live-table2 tr.live-firstrow td{border-top:1px solid #cfdade}
.live-table2 td span{float:none!important;display:block}

.live-table2 tr.livelast td {
    background:none;
    border-bottom:none;
    padding-bottom:10px;
}
.live-table2 td.nrb {
    border-right:none
}
.live-table2 td.lt2-col1 {
    width:156px;
    padding-left:10px
}
.live-table2 td.lt2-col2 {
    width:53px;
    text-align:center
}
.live-table2 td.lt2-col3 {
    width:39px;
    padding-left:15px;
}
.live-table2 td.lt2-col4 {
    width:132px;
    text-align:center
}
.live-table2 td.lt2-col5 {
    width:auto;
    text-align:center;
    padding-left:10px
}
.live-table2 tr.live-highlight td {
    background:#e29a00!important;
    border-color:#e9b23d;
}
.live-table2 tr.live-highlight2 td {
    background:#7a141a url(images2/hilite2.jpg) repeat-x 0 0;
} 
.live-table2 tr.live-highlight2 td.lt2-col2{
    background:#6f1218 url(images2/hilite3.jpg) repeat-x 0 0;
}
.live-table2 tr:hover td{   background:#9fb0b7 url(images2/hilite-over.jpg) repeat-x 0 0;}
.live-table4 .live-table2 tr:hover td.lt2-col2{background:#90a2a9 url(images2/hilite-over2.jpg) repeat-x 0 0;}


.live-table2 tr.live-highlight2 td,
.live-table2 tr.live-highlight2 td a,
.live-table2 tr.live-highlight2 td a:visited{color:#fff!important}

/* first new box in right column as on live.psd */
.livebox1 ul{
    background:#e7ecee;
    font-weight:bold;   
    font-size:12px;
    color:#181818;
    margin:0;
    padding:0 0 20px;
}
.livebox1 ul ul{padding:0}
.livebox1 li{
    width:100%;
    float:left;
    clear:left;
}
.livebox1 li label{
    display:block;
    padding:0px 13px 0px 7px;
    position:relative;
    top:-1px;
}
.livebox1 li input{
    position:relative;
    top:1px;
}

.livebox1 h4 {
    padding:4px 13px 4px 7px;
    background:#c9d3d7 url(images2/livevox1bg.jpg) repeat-x 0 0;
    position:relative;
    min-height:0;
    margin:0;
}
* html .livebox1 h4{height:1%;}
.livebox1 h4 input{margin-right:7px}
.livebox1 h4 a{
    position:absolute;
    right:6px;
    padding:0 13px 0 0;
    background:url(images2/skjul.gif) no-repeat 100% -8px;
    height:18px;
    overflow:hidden;
    top:1px;
    text-decoration:none;
}
.livebox1 label a,.livebox1 label a:visited{color:#000}
.livebox1 label a:hover{text-decoration:underline}
/* to toggle down arrow to vertical arrow add a class of ..coded to parent list */
.livebox1 .closed h4 a{background-position:100% 8px}
.livebox1 .closed h4{border-bottom:1px solid #fff;}
.livebox1 .closed ul{display:none;}
.livebox1 span{font-weight:normal}

/*...... Live-in-detail page CSS ............. */
.live-res-detail{
    width:600px;
    margin:-7px 0 15px;
    height:28px;
    line-height:28px;
    color:#024f6f;
    background:url(images2/live-bar.gif) no-repeat 0 0;
    overflow:hidden;
    font-size:11px;
}
.live-res-detail a,.live-res-detail a{color:#024f6f}
.live-res-detail li{
    float:left;
    width:134px;
    margin-left:8px;
    display:inline;
}
.live-res-detail li.stadium{width:114px}
.live-res-detail li.dommer{width:319px}

/* use class of .live-table 3 modify live-table2 to fit */
.live-table3 img{
    display:inline;
    vertical-align:middle;
    margin:0 5px;
}
.live-table3 th img{position:relative;top:-1px;}

.live-table3 .live-table2 .lt2-col1 {
    width:220px;
    padding:6px 10px 7px;
    text-align:right;
}
.live-table3 .live-table2 .lt2-col2 {
    width:120px;
    text-align:center;
    padding:6px 10px 7px;
}
.live-table3 .live-table2 .lt2-col3 {
    width:220px;
    padding:6px 10px 7px;
    text-align:left;
}
.live-table3 .live-table2 th {
    background:none;
    padding-top:0!important;
    padding-bottom:0!important;
    vertical-align:middle;
}
.live-table3 .live-table2 th.lt2-col2{padding-right:10px;width:110px}
.live-table3{
    background:url(images2/live-table2-head.gif) no-repeat 0 0;
    width:600px;
    margin:15px 0;
}
.live-table3 .live-table2 {margin:0;}
.live-table3 .live-table2 tr.livelast td {padding-bottom:3px;padding-top:3px}

.live-table3 span.sprite16{
    float:none;
    display:-moz-inline-box!important;
    display:inline-block!important;
    margin:0 10px;
    clear:none;
    zoom:1.0;/* ie evil hack */
    vertical-align:middle;
}
* html .live-table3 span.sprite16{display:inline!important;}
* + html>body .live-table3 span.sprite16{display:inline!important;}

.live-flash-object{
    width:600px;
    margin:15px 0;
}

/* second new box in right column as on live-in-detail.psd */
.livebox1 ul.livebox2{padding:0 0 2px}
.livebox1 ul.livebox2 li{padding:3px 0}
.livebox1 ul.livebox2 strong{   padding:0 6px 0 8px;}
.livebox1 ul.livebox2 li span{padding: 0 6px}
.livebox2 a,.livebox2 a:visited{color:#000;}
ul.livebox2 strong{
    float:left;
    text-align:left;
}
ul.livebox2 {text-align:right;}
ul.livebox2 li{clear:both}
ul.livebox2 li em{
    font-style:normal;
    font-weight:normal;
    padding-right:5px;
}


/*.................. live-komments-main page ............*/

/* use class of .live-table4 modify live-table2 to fit */
.live-table4 .live-table2 .lt2-col1 {
    width:30px;
    padding:7px 5px 8px;
    text-align:center;
}
.live-table4 .live-table2 .lt2-col2 {
    width:40px;
    text-align:center;
    padding:7px 5px 8px;
    background:#c0cdd2;
}
.live-table4 .live-table2 tr.live-highlight td.lt2-col2{background:#d4960a!important;border-bottom:#d6a331} 

.live-table4 .live-table2 .lt2-col3 {
    width:443px;
    padding:7px 60px 8px 10px;
    text-align:left;
}
.live-table4 .live-table2 th {
    background:none;
    padding-top:0!important;
    padding-bottom:0!important;
    vertical-align:middle;
}
.live-table4 .live-table2 td{vertical-align:top;font-size:11px}
.live-table4 .live-table2 th.lt2-col2{padding-right:10px;width:110px}
.live-table4{
    background:url(images2/live-table2-head.gif) no-repeat 0 0;
    width:600px;
    margin:15px 0;
    color:#000;
    position:relative;
}
.live-table4 .live-table2 td {color:#000!important}
.live-table4 .live-table2 a,.live-table4 a:visited {color:#000!important;text-decoration:none}
.live-table4 .live-table2 {margin:0;clear:both}
.live-table4 .live-table2 tr.livelast td {padding-bottom:3px;padding-top:3px}

.live-table4 h3{
    margin:0;
    line-height:29px;
    color:#fff;
    font-size:12px;
    overflow:hidden;
}
.tid,.aktion,.kommentar{
    float:left;
    width:40px;
    text-align:center;
}
.aktion{width:50px}
.kommentar{width:510px}
.live-table4 .live-table2 span.sprite16{
    float:none;
    display:block;
    margin:auto;
}

/* advert to take up whole row */
.live-table4 .live-table2 tr.live-annonce td{
    height:28px;
    line-height:28px;
    padding:0!important;
    background:#000 url(images2/live-adbg.gif) repeat-x 0 0;
    border:none;
    border-bottom:1px solid #cfdade;
}
/* set up another color for background of ad - just add more classes as required for other colours. */
.live-table4 .live-table2 tr.livecolor2 td{background:#963030}

.live-table4 .live-table2 tr.live-annonce p{
    background:url(images2/live-annonce2.png) no-repeat 2px 90%;
    width:100%;
    position:relative;
    text-align:center;
    color:#fff!important;
    margin:0;
    height:28px;
    line-height:28px;
}
.live-table4 .live-table2 tr.live-annonce p a,
.live-table4 .live-table2 tr.live-annonce p a:visited{color:#fff!important;}
tr.live-annonce p a.bwin{
    position:absolute;
    right:14px;
    top:2px;
    width:79px;
}
.scrolltable{
    width:600px;
    overflow:auto;
    overflow-x:hidden;
    height:650px;
    position:relative;
}
/* ie6/7 margin fix */
* + html>body .eblive .eb_sections{margin-bottom:9px;}
* html .eblive .eb_sections{margin-bottom:5px;}
    
/*...... live-Komments-kampen page ...........*/
.livebox3 div{
    width:294px;
    position:relative;
    background:#024f6f;
}
.livebox3 .eb_listtop li{font-size:11px;padding-bottom:1px}
.livebox3{
    border-left-width:1px!important;
    border-right-width:1px!important;
}
.mt10{margin-top:10px!important}
.livebox3 a{
    display:block;
    text-decoration:none;
}
.livebox3 span{
    display:block;
    min-height:57px;
}
* html .livebox3 span{height:57px;}
    
/* another box livebox4 */
.livebox4 table {
    width:292px;
    background:#e7ecee;
}
.livebox4 table {
    width:292px;
    border-collapse:collapse;
    font-size:12px;
}
.livebox4 table th {
    font-weight:bold;
    color:#fff;
    text-align:center;
    padding:0 0 4px;
    background:#024f6f;
}
.livebox4 table td, .livebox4 table td a, .livebox4 table a:visited {
    color:#000
}
.livebox4 table td {
    border-bottom:1px solid #b9bdbe;
    text-align:center;
    padding:4px 0 6px;
}
.livebox4 table tr.last td {
    border-bottom:none
}
.lbox4-col1 {
    width:135px;
    padding-left:4px!important;
    text-align:left!important;
}
.lbox4-col1 a,.lbox4-col1 a:visited{color:#000}
.lbox4-col1 a:hover{text-decoration:underline}
.lbox4-col2 {width:20px;}
.lbox4-col3 {width:20px;}
.lbox4-col4 {width:20px;}
.lbox4-col5 {width:52px;}
.lbox4-col6 {width:41px;}
    
.eb_livescroll{
    height:204px;
    overflow:auto;
    position:relative;
    overflow-x:hidden;
}
.eb_livescroll table .lbox4-col1{width:118px}   
.eb_livescroll table{width:275px}   

/* small reduced size result box in right column */
.livebox5 {
    width:292px;
    background:#e7ecee;
}
.live-result-small {
    width:292px;
    height:70px;
    clear:both;
    margin:0 0 1px;
    overflow:hidden;
    font-weight:bold;
}
.livebox5scroll, .livescroll543 {
    width:292px;
    height:283px;
    overflow:auto;
    position:relative;
    overflow-x:hidden;
}
.livescroll543 {
    height:543px
}
.live-result-small a {
    height:70px;
    display:block;
    width:275px;
    text-decoration:none!important;
    background:url(images2/smallscore.jpg) no-repeat 50% 0;
}
.live-result-small .team1, .live-result-small .team2 {
    float:left;
    width:50%;
    text-align:right;
    height:50px;
    color:#000;
}
.live-result-small .team2 {
    margin-right:-1px;
    text-align:left;
}
.live-result-small b {
    float:left;
    color:#000;
    width:66px;
    padding:5px 0 0 4px;
    font-size:12px;
}
.live-result-small .team1 b {
    text-align:left;
}
.live-result-small .team2 b {
    text-align:right;
    float:right;
    padding:5px 4px 0 0;
}
/* score backgrounds */
.live-result-small span {
    line-height:40px;
    display:-moz-inline-box;
    display:inline-block;
    height:40px;
    width:31px;
    background:url(images2/scorebgsmall.png) no-repeat 0 0;
    text-align:center;
    vertical-align:top;
    margin:4px 6px 0 -11px;
    color:#fff;
    font-size:28px;
}
* html .live-result-small span {
    background:url(images2/scorebgsmall.jpg) no-repeat 0 0;
}
.live-result-small .team2 span {
    margin:4px -11px 0 6px;
}
.live-result-small em {
    color:#024f6f;
    display:block;
    height:21px;
    overflow:hidden;
    line-height:21px;
    text-align:center;
    clear:both;
    font-style:normal;
    font-size:11px;
}
/* set up a class to change background and colours for selected item */
.livebox5 .resulton a {
    background-position:50% -70px
}
.livebox5 .resulton em {
    color:#fff;
}
* html .livebox5 .resulton span {
    background:url(images2/scorebgsmallover.jpg) no-repeat 0 0;
}


/* live-komments nationen */
.livebox6{
    background:#e7ecee;
    width:292px;
    font-size:11px;
}
.livebox6 p,.livebox6 a, .livebox6 a:visited{color:#000}
.livebox6 a:hover{text-decoration:none;color:#666}
.livebox6 p{
    padding:9px 32px 1px 9px;
    margin:0;
}
.lt10{width:138px!important}
.mt-5{margin-top:-4px!important}
* html .mt-5{margin-top:0!important}
* + html>body .mt-5{margin-top:0!important}
.fs12{font-size:12px!important;}

/* ...... Appendix anno 2009-07-07 ...... */

/* .............live statistic.................. page */

/* Statistics page table 1 */
ul.stathead{
    height:29px;
    line-height:29px;
    background:#024f70 url(images2/live-table2-head.gif) no-repeat 0 0;
    font-weight:bold;
    color:#fff;
    text-align:left;
    overflow:hidden;
    width:600px;
    margin:0;
    clear:both;
}
/* change width for smaller tables */
ul.stathead390{width:390px;}
ul.stathead204{width:204px}
ul.stathead li{
    float:left;
    height:29px;
    line-height:normal;
    padding:0 10px;
    line-height:29px;
    font-size:11px;
    text-align:left;
    color:#fff;
}
ul.stathead li a,ul.stathead li a:visited{color:#fff}
ul.stathead li a:hover{text-decoration:underline}
/* first item  = st1*/
ul.stathead li.st1{
    float:left;
    width:186px;
    height:29px;
    line-height:normal;
    color:#fff;
    font-size:12px;
    padding:0;
}
ul.stathead li.st1 span{
    white-space:nowrap;
    float:left;
    font-size:10px;
}
ul.stathead li.st1 img{
    float:left;
    margin:4px 5px 0 2px;
    display:inline;
}
ul.stathead li.st1 b{
    position:relative;
    top:2px;
}
ul.stathead li.current {
    background:#14303d;
    border-left:1px solid #67a3bc;
    border-right:1px solid #67a3bc;
}
ul.stathead li.last{
    float:none;
    text-align:right;
    padding:0 5px 0 0;
}
ul.stathead li.last img{
    display:inline;vertical-align:middle;
}
* html ul.stathead li.last{position:relative;top:7px;}
.stat-table1 {
    width:600px;
    border-collapse:collapse;
    font-size:12px;
    background:url(images2/live-table2bg.gif) no-repeat 0 100%;
    margin:0;
    clear:both;
}
.stat-table1 th {
    background:#14303d;
    font-weight:bold;
    padding:6px 7px 6px;
    color:#fff;
    text-align:center;
    font-weight:normal;
}
.stat-table1 td, .stat-table1 a,.stat-table1 a:visited {
    color:#000;
}
.stat-table1 td {
    border-bottom:1px solid #dae1e4;
    border-right:1px solid #dae1e4;
    padding:3px 7px 3px;
    background:#cfdade;
    vertical-align:middle;
    text-align:center;
}
.stat-table1 tr.live-firstrow td{border-top:1px solid #cfdade}

.stat-table1 tr.live-highlight td {
    background:#e29a00!important;
    border-color:#e9b23d;
    color:#fff;
}
.stat-table1 tr:hover td{   background:#9fb0b7 url(images2/hilite-over.jpg) repeat-x 0 0;}
.statcol1{width:17px;}
.statcol2{
    width:200px;
    text-align:left!important;  
    padding:3px 5px 3px!important;
}
.balls ul{margin:0;}
.balls li,.balls img{
    vertical-align:middle;
    display:inline;
}
.balls li{margin:0 1px;}
.statcol2 .balls td{padding:3px 1px;}
.stat-table1 img{display:inline;vertical-align:middle}
.stat-table1 td.stat-hilite1{
    background:#21733d url(images2/green-hilite.gif) repeat-x 0 0!important;
}
.stat-table1 td.stat-hilite2{
    background:#e39b01 url(images2/orange-hilite.gif) repeat-x 0 0!important;
}
.stat-table1 td.stat-hilite3{
    background:#7a141b url(images2/red-hilite.gif) repeat-x 0 0!important;
}

/* some rows at bottom of first table but as cell widths are all differnt it will need ot be a new table*/
.stat-tablebase{
    width:600px;
    border-collapse:collapse;
    font-size:11px;
    margin:0;
}
.stat-tablebase th,.stat-tablebase td {
    background:#1f4c60;
    font-weight:normal;
    padding:8px 6px 8px 14px;
    color:#fff;
    text-align:left;
    width:67px;
}
.stat-tablebase td{
    background:#14303c;
    width:183px;
    padding:7px 6px 7px 24px;
}
.stat-tablebase a,.stat-tablebase a:visited{color:#fff}
.stat-tablebase a:hover{text-decoration:underline}
* html .stat-tablebase th{width:87px;w\idth:67px;}
* html .stat-tablebase td{width:213px;w\idth:183px;}

.stat-tablebase, .stat-tablebase a {
    color:#fff!important;
}
.stat-tablebase td,.stat-tablebase th {
    border-bottom:1px solid #72838a;
}
.stat-tablebase tr:hover td,
.stat-tablebase tr:hover th{background:#9fb0b7 url(images2/hilite-over.jpg) repeat-x 0 0;}
p.toggle-up{
    width:600px;
    height:9px;
    overflow:hidden;
    background:#fff url(images2/base-up.gif) no-repeat 100% 0;
}
p.tog390{width:390px;background-position:100% -1px}
p.toggle-up a{
    width:34px;
    height:9px;
    overflow:hidden;
    margin:0 11px 0 0;
    display:inline;
    float:right;
}
ul.stat-medals{
    width:600px;
    clear:both;
    margin:5px 0 20px;
    overflow:hidden
}
ul.stat-medals li{
    float:left;
    margin:0 20px 0 0;
    color:#000;
    font-size:10px;
}
ul.stat-medals li a{
    color:#000!important;
    text-decoration:none!important
}
ul.stat-medals img{
    display:inline;
    vertical-align:middle;
    margin:0  5px 0 0;
}

/* floating panel that pops up form a link */
.fpanel{
    width:227px;
    height:168px;
    background:url(images2/floating-panel.png) no-repeat 0 0;
    position:absolute;
    margin:14px 0 0 -56px;
    z-index:999;
    color:#fff!important;
    font-size:11px;
    visibility:hidden;
}
* html .fpanel{ background:url(images2/floating-panel8.png) no-repeat 0 0;margin-top:12px;}
.fpanel span{
    width:175px;
    height:120px;
    overflow:auto;
    margin:28px 0 0 30px;
    position:relative;
    z-index:1000;
}
* html .fpanel span{margin-left:16px}
* + html .fpanel span{margin-left:16px}
* html .fpanel strong{margin-left:-5px}
* + html .fpanel strong{margin-left:-5px}
* + html .fpanel{margin-top:12px;}
.fpanel b,.fpanel strong,.fpanel span{display:block}
.fpanel strong{
    text-align:center;
    line-height:1.4;
}
.fpanel b{
    font-weight:normal;
    line-height:1.2;
    text-align:left;
    padding:5px 0 0;
}

.balls li a:hover{visibility:visible;text-decoration:none!important}
.balls li a:hover span.fpanel{visibility:visible;}

/* H3 headers above tables */
h3.stat-h3{
    height:29px;
    line-height:29px;
    background:#024f70 url(images2/live-table2-head.gif) no-repeat 0 0;
    font-weight:bold;
    color:#fff;
    text-align:left;
    overflow:hidden;
    margin:10px 0 0;
    padding:0 0 0 13px;
    width:587px;
    clear:both;
    font-size:12px;
}
* html h3.stat-h3{
    width:600px;
    w\idth:587px;
}
/* stat table 2 */
.stat-table2    {
    width:600px;
    border-collapse:collapse;
    font-size:12px;
    background:url(images2/live-table2bg.gif) no-repeat 0 100%;
    margin:0;
    clear:both;
}
.stat-table2  tr.livelast td {
    background:none;
    border-bottom:none;
    padding-bottom:6px;
}
.stat-table2 td,.stat-table2 th{
    border-bottom:1px solid #e2e8eb;
    border-right:1px solid #e2e8eb;
    padding:4px 1px 5px 8px;
    text-align:left;
    font-weight:normal;
    background:#cfdade;
}
.stat-table2 td a,.stat-table2 td a:visited{color:#000}
.stat-table2 td a:hover{text-decoration:underline}
.stat-table2 th{
    background:#14303c;
    color:#fff!important;
    border-right:none;
    padding:6px 1px 6px 8px;
}
.stat-t2col1{
    width:70px;
    padding:6px 1px 6px 13px!important;
}
.stat-t2col2{
    width:415px;
    padding:5px 1px 5px 8px;
}
.stat-t2col3{
    border-right:none!important;
}
.stat-table2 tr:hover td{   background:#9fb0b7 url(images2/hilite-over.jpg) repeat-x 0 0;}
/* single small round button */
.stat-button,
.stat-button a,
.stat-button span{
    height:21px;
    margin:0;
    line-height:21px;
    font-size:10px;
    float:right;
    color:#fff!important;
    text-decoration:none;
    display:inline;
    clear:both;
}
.stat-button{margin:2px 5px 5px 0;}
.stb2{margin-right:3px}
.stat-button a{
    padding:0 0 0 10px;
    background:url(images2/stat-tab1.png) no-repeat 0 0;
}
.stat-button span{
    padding:0 9px 0 0;
    background:url(images2/stat-tab1.png) no-repeat 100% 0;
    margin-right:-3px;
    position:relative;
    cursor:pointer;
}
.stat-button a:hover{text-decoration:underline;}
* html .stat-button span, * html .stat-button a{
    float:none;
    display:inline-block
}
* + html .stat-button span, * + html .stat-button a{
    float:none;
    display:inline-block
}
/* 390px wide headers above tables */
h4.stat-h4 {
    height:29px;
    line-height:29px;
    background: url(images2/live-table2-head.gif) no-repeat 0 0;
    font-weight:bold;
    color:#fff;
    text-align:left;
    margin:10px 0 0;
    padding:0 0 0 3px;
    width:384px;
    clear:both;
    font-size:12px;
}
.mt-1{margin-top:-1px!important}
h4.stat-h4 span{
    height:29px;
    line-height:29px;
    background: url(images2/live-table2-head.gif) no-repeat 100% 0;
    display:block;
    position:relative;
    margin-right:-3px;
    padding:0 0 0 10px;
}
* html h4.stat-h4 {
    width:387px;
    w\idth:384px;
}

/* some elements to wrap tables so they can float left and right */
.table-left{
    float:left;
    width:390px;
    margin:0 6px 0 0;
    clear:both;
    display:inline;
}
.table-right{
    float:left;
    width:204px;
}
/* stat table3 390px wide */
.stat-table3 {
    width:390px;
    background:url(images2/live-table2bg390.gif) no-repeat 0 100%;
}
.stat-table3 .stat-t3col2 {
    width:295px;
    padding:5px 2px 5px 8px;
    border-right:none!important;
}

/* stat table4 204px wide */
h4.stath4small,h4.stath4smallred  {
    height:29px;
    line-height:29px;
    background:url(images2/live-table2bg-head.gif) no-repeat 0 0;
    font-weight:bold;
    color:#fff;
    text-align:left;
    overflow:hidden;
    margin:10px 0 0;
    padding:0 0 0 13px;
    width:191px;
    clear:both;
    font-size:12px;
}
h4.stath4smallred{
    background:url(images2/live-table2bg2-head.gif) no-repeat 0 0;
}
* html h4.stath4small,* html h4.stath4smallred{
    width:204px;
    w\idth:191px;
}

/* stat table 2 */
.stat-table4 {
    width:204px;
    background:url(images2/live-table2bg204.gif) no-repeat 0 100%;
}
.stat-table4 td, .stat-table4 th {
    padding:5px 0 5px 0;
    text-align:center;
}
.stat-table4 tr.livelast td {border-right:0px;}
.stat-table4 th {
    padding:6px 0 6px 0;
}
.stat-table4 .stat-t2col1 {
    width:65px;
    padding:5px 0 6px 0!important;
}
.stat-table4 .stat-t2col1 th {
    padding:5px 0 6px 0!important;
}
.stat-table4 .stat-t2col2 {
    width:69px;
    padding:5px 0 6px 0;
}
.stat-table4 .stat-t2col2 th {
    padding:6px 0 6px 0;
}

.stat-button2 a {background:url(images2/stat-tab2.png) no-repeat 0 0;}
.stat-button2 span {background:url(images2/stat-tab2.png) no-repeat 100% 0;}

/* stat table 5 styles */
.sh4small{width:198px!important}
* html .sh4small{
    width:204px;
    w\idth:198px;
}
.stat-h4 strong{
    float:left;
    width:186px;
    height:29px;
    line-height:normal;
    color:#fff;
    font-size:12px;
    padding:0;
}
.stat-h4 strong{
    white-space:nowrap;
    float:left;
    font-size:12px;
    padding:1px 0 0;
}
.stat-h4 strong img{
    float:left;
    margin:4px 5px 0 -11px;
    display:inline;
    position:relative;
    top:-1px;
}
.stat-h4 strong em{
    position:relative;
    top:-2px;
    font-style:normal;
    white-space:nowrap;
    float:left;
    font-size:10px;
}
.stat-h4 strong b{font-weight:bold;}
/* Stat table 5 - 390px width*/
.stat-table5 {
    width:390px;
    background:url(images2/live-table2bg390.gif) no-repeat 0 100%;
}
.stat-table5 td ,.stat-table5 th{   border-right:none!important;}
.stat-table5 .stat-t3col2 td{
    width:193px;
    padding:5px 2px 6px 20px;
}
.stat-table5 .stat-t3col2 th{
    padding:6px 2px 6px 20px;
}
/* remove round base whenn arrow added at bottom of table*/
.noround{background:none!important}
.noround tr.livelast td{
    background:#cfdade!important;
    border-bottom:1px solid #e2e8eb;
}

/* stat-table 6*/
.stat-table6{margin-bottom:4px;}
.stat-table6 td,.stat-table6 th{
    text-align:left!important;
    padding:5px 5px 6px 13px!important;
}
.stat-table6 th{
    padding:6px 5px 6px 13px!important;
}
.stat-table6 p{
    margin:0;
    padding:1px 0;
}

/* live statistics2 psd new tables ....*/
h2.stat2head{
    font-size:18px;
    color:#000;
    margin:0;
}
/* 295px table floated left and tight in pairs */
.stat-table7{
    width:295px;
    overflow:hidden;
}
.stat-left{float:left;}
.stat-right{
    float:right;
    margin:0 2px 0 0;
    display:inline;
}
.stat-table7 table.stat-table2{
    width:295px;
    background:url(images2/live-table2bg295.gif) no-repeat 0 100%;
    margin:0;
    clear:both;
}
.stat-table7 .stat-table2 th {
    padding:6px 7px 6px;
    text-align:center;
}
.stat-table7 .stat-table2 td {
    padding:5px 7px 5px;
    text-align:center;
}
.stat-table7 .stat-table2 td, 
.stat-table7 .stat-table2 td a,
.stat-table7 .stat-table2 td a:visited {
    color:#181818;
}
.stat-table2 td a:hover {text-decoration:none;visibility:visible;}
.stat-table2 td a:hover span {text-decoration:underline;}

.stat-table7 .stat-table2 td {
    border:none;
    padding:4px 7px 4px;
}
.stat-table7 .stat-table2 .stat7col1{
    width:140px;
    padding:4px 7px 4px 9px;
    text-align:left;
}
.stat-table7 .stat-table2 .stat7col6{
    padding-left:10px;
    white-space:nowrap;
}
.stat-table7 .stat-table2 tr.livelast td{padding-bottom:8px}
.stat-table7 img{
    display:inline;
    margin:0 5px 0 0;
    vertical-align:middle;
}
h4.stat-h5 {
    width:289px;
    text-align:left;
}
h4.stat-h5 em{
    float:right;
    text-align:left;    
    font-weight:normal;
    font-style:normal;
    font-size:10px;
    padding:0 6px 0 0;
}
* html h4.stat-h5 {
    width:292px;
    w\idth:289px;
}
table.stat-tablesbase2{
    border-top:3px solid #d6e1e6;
    margin-top:4px;
}

/* sattellit psd 296px box */
table.satellit{
    width:292px;
    border-collapse:collapse;
    margin-top:-3px;
}
table.satellit td{
    border-bottom:1px solid #fff;
    padding:1px 4px 2px 4px;
    vertical-align:middle;
}
table.satellit img{display:inline;vertical-align:middle;}
table.satellit th{
    background:#14303c;
    padding:4px 4px 4px 4px;
    color:#fff;
    font-weight:bold;
}
table.satellit .satcol1{
    width:35px;
    padding:4px 2px 4px 8px;
    font-weight:bold;
}
table.satellit td.satcol1{  padding:1px 4px 2px 4px;}
table.satellit td.first{padding-top:5px}
.satcol2{width:130px;}
table.satellit td,table.satellit td a,table.satellit td a:visited{
    color:#181818;
}
table.satellit td a:hover{text-decoration:none;visibility:visible;}
table.satellit td a:hover span{text-decoration:underline;}

.eb_tablescroll{
    overflow:auto;
    height:204px;
    overflow-x:hidden;
    position:relative;
}
.eb_tablescroll table.satellit{width:275px;float:left;}
* html .eb_tablescroll li{width:275px}
*+html .eb_tablescroll li{width:275px}

table.satellit .satcol3,
table.satellit .satcol4,
table.satellit .satcol5{text-align:center;}


/* additions for Ligaoversigt - fodbold page -10.07.2009 */
.stat-table7 table.liga-fod td{
    border-bottom:1px solid #e6ecef;
    text-align:left!important;
    padding-top:5px;
    padding-bottom:4px;
    background:#d1dbe0;
}
.stat-table7 table.liga-fod tr.livelast td{border-bottom:none;background:none;}
.table_left295{float:left}
.table_right295{float:right}
/* psd shows last table with no bottom borders so I used aborder in the background colour to fake it.*/
.no-b-border table.liga-fod td{
    border-bottom:1px solid #d1dbe0;
}

/* additions for Live boxes */

/* small round buttons 20px high */
.stat-button3,
.stat-button3 a,
.stat-button3 span{
    height:20px;
    margin:0;
    line-height:19px;
    font-size:11px;
    float:left;
    color:#fff!important;
    text-decoration:none;
    display:inline;
    clear:both;
}
.stat-button3{clear:none;margin:2px 8px 7px 0;}
.stat-button3 a{
    padding:0 0 0 10px;
    background:url(images2/button_36506f.gif) no-repeat 0 0;
}

.stat-button3 span{
    padding:0 9px 0 0;
    background:url(images2/button_36506f.gif) no-repeat 100% 0;
    margin-right:-3px;
    position:relative;
    cursor:pointer;
}
.d6e a{background:url(images2/button_d6e1e6.gif) no-repeat 0 0;}
.d6e span{background:url(images2/button_d6e1e6.gif) no-repeat 100% 0;color:#024f6f!important}

.stat-button3 a:hover{background:url(images2/button_d6e1e6.gif) no-repeat 0 0;text-decoration:none;}
.stat-button3 a:hover span{background:url(images2/button_d6e1e6.gif) no-repeat 100% 0;color:#024f6f!important}
.d6e a:hover{background:url(images2/button_36506f.gif) no-repeat 0 0;}
.d6e a:hover span{background:url(images2/button_36506f.gif) no-repeat 100% 0;color:#fff!important}

/* live box7 - which modifies livebox6 */
.livebox7{
    position:relative;
    padding-bottom:25px;
    font-size:12px;
    min-height:208px;
}
* html .livebox7{height:208px;}
.livebox7 p{
    padding:9px 9px 1px 9px;
    margin:0;
}
.live-at-base{
    position:absolute;
    bottom:5px;
    left:0px;
    font-weight:bold;
    margin:0;
}
.livebox7 p{
    line-height:1.3;
}
.livebox7 a,.livebox7 a:visited{font-weight:bold;color:#000!important}
.livebox7 a:hover{text-decoration:underline}
.livebox7 table{
    width:292px;
}
.livebox7 table.badges td{
    width:50%;
    vertical-align:middle;
    color:#000;
    font-weight:bold;
    background:#cfd9de;
    padding:7px 0;
}
.livebox7 td.lcell{text-align:left;}
.livebox7 td.rcell{text-align:right;}
.livebox7 table.badges td img,
.livebox7 table.badges td a,.livebox7 table td a:visited{
    display:inline;
    vertical-align:middle;
    color:#000;
}
.livebox7 table td.lcell img{margin:0 0 0 6px}
.livebox7 table td.rcell img{margin:0 6px 0 0}
.livebox7 table.badges td a{padding:0 5px;}
.livebox7 p.odds{
    float:right;
    margin-bottom:4px;
}
/* another list box using modified styles again */
.livebox8{padding-bottom:0!important}
.livebox7 table.dato-kamp{font-size:12px;}
.livebox7 table.dato-kamp th{
    background:#14303c;
    text-align:left;
    font-weight:bold;
    color:#fff;
    padding:5px 7px;
}
.livebox7 table.dato-kamp th.dato{width:110px}
.livebox7 table.dato-kamp td{
    text-align:left;
    color:#000;
    padding:3px 5px;
    border-bottom:1px solid #d4d4d4;
    border-left:2px solid #e7ecee;
}
.livebox7 td.rcell2{
    border-left:none!important;
    border-right:2px solid #e7ecee!important;
}

/* another list box using modified styles again */
.livebox9 table{font-size:12px;margin-bottom:15px}
.livebox7 table.seneste-res th{
    background:#14303c;
    text-align:left;
    font-weight:bold;
    color:#fff;
    padding:5px 7px;
}
.livebox9 table.seneste-res th.res{
    width:30px;
}
.livebox9 table.seneste-res td{
    text-align:left;
    color:#000;
    padding:2px 7px 3px;
    border-bottom:1px solid #d4d4d4;
    border-left:2px solid #e7ecee;
}

/* another list box using modified styles again */
.livebox10{padding-bottom:5px!important;padding-top:3px!important}
.livebox10 table{
    width:288px;
    margin:0 0 0 2px;
}
.livebox10 table{font-size:12px;}
.livebox10 table th{
    background:#e7ecee;
    text-align:left;
    font-weight:bold;
    color:#000;
    padding:3px 5px;
    border-bottom:1px solid #d4d4d4;
}
.livebox10 table th.lb10-col1{width:75px}
.livebox10 table th.lb10-col2{width:105px}
.livebox10 table th.lb10-col3{width:72px}

.livebox10 table td{
    text-align:left;
    color:#000;
    padding:3px 5px;
    border-bottom:1px solid #d4d4d4;
}
/* another list box using modified styles again */
.livebox11{padding-bottom:5px!important}
.livebox11 table td.lb11-col1{width:35px}
.livebox11 table td.lb11-col2{width:148px}
.livebox11 table td.lb11-col3{width:80px}


/* another list box using modified styles again */
.livebox12{padding-bottom:0!important}
.livebox12 table{font-size:12px;}
.livebox12 table th{
    background:#14303c;
    text-align:left;
    font-weight:bold;
    color:#fff;
    padding:5px 7px;
}
.livebox12 table .lb12-col1{width:106px}
.livebox12 table .lb12-col2{width:70px}
.livebox12 table .lb12-col3{width:70px}

.livebox12 table td{
    text-align:left;
    color:#000;
    padding:3px 5px;
    border-bottom:1px solid #d4d4d4;
}
.livebox12 table td.lb12-col1{
    border-left:2px solid #e7ecee;
}
.livebox12 table td.lb12-col4{
    border-left:none!important;
    border-right:2px solid #e7ecee!important;
}

/* Live-resultaer page css */
.live-res-detail2{
    width:600px;
    margin:0 0 15px;
    height:21px;
    line-height:21px;
    color:#14303c;
    background:url(images2/live-res-base.gif) no-repeat 0 0;
    overflow:hidden;
    font-size:11px;
}
.live-res-detail2 a,.live-res-detail2 a{color:#024f6f}
.live-res-detail2 li{
    float:left;
    width:250px;
    margin-left:8px;
    display:inline;
}
.live-res-detail2 li.first{width:131px}

.live-table5 {
    width:600px;
    border-collapse:collapse;
    font-size:12px;
    background:url(images2/live-head-14303c.gif) no-repeat 0 0;
    margin:-5px 0 -1px;
}
.live-table5 th {
    height:19px;
    line-height:19px;
    font-weight:bold;
    padding:0 0 0 10px;
    color:#fff;
    text-align:left;
}
.live-table5 th span{font-weight:normal}
.live-table5 td, .live-table5 a {
    color:#024f6f!important
}
.live-table5 td {
    border-bottom:1px solid #dae1e4;
    padding:1px 5px 2px;
    background:#ced8dc;
    vertical-align:middle;
}
.live-table5 tr.live-firstrow td{border-top:1px solid #ced8dc}
.live-table5 td span{float:none!important;display:block}

.live-table5 tr.livelast td {
    background:none;
    border-bottom:none;
    padding-bottom:10px;
}
.live-table5 td.nrb {
    border-right:none
}
.live-table5 td.lt5-col1 {
    width:30px;
    padding-left:10px;
    text-aligb:left;
}
.live-table5 tr.lt5-firstrow td{padding-top:5px}
.live-table5 td.lt5-col2 {
    width:128px;
    text-align:left;
}
.live-table5 td.lt5-col3 {
    width:50px;
    text-align:right;
}
.live-table5 td.lt5-col3 span.sprite16{float:right!important}
.live-table5 .lt5-col4 {
    width:77px;
    text-align:center;  
    padding-left:5px;
}
.live-table5 th.lt5-col4{padding-right:4px}
* html .live-table5 th.lt5-col4{padding-right:0}
* + html>body.live-table5 th.lt5-col4{padding-right:0}

.live-table5 td.lt5-col5 {
    width:75px;
    text-align:center;
    padding-left:10px
}
.live-table5 tr.live-highlight td {
    background:#e29a00!important;
    border-color:#e9b23d;
}
.live-table5 tr.live-highlight2 td {
    background:#7a141a url(images2/hilite2.jpg) repeat-x 0 0;
} 
.live-table5 tr.live-highlight2 td.lt2-col2{
    background:#6f1218 url(images2/hilite3.jpg) repeat-x 0 0;
}
.live-table5 tr:hover td{   background:#9fb0b7 url(images2/hilite-over.jpg) repeat-x 0 0;}
.live-table4 .live-table5 tr:hover td.lt2-col2{background:#90a2a9 url(images2/hilite-over2.jpg) repeat-x 0 0;}

.live-table5 tr.live-highlight2 td,
.live-table5 tr.live-highlight2 td a,
.live-table5 tr.live-highlight2 td a:visited{color:#fff!important}

/* qualification page modification to existing table */
.stat-q .stat-t2col1{   width:130px;}
.stat-q th,.stat-q td {padding-left:13px!important;}
.stat-q .stat-t2col2{
    width:345px;
}

/* head 2 head PSD css */

/* 4 selects in a row*/
.select4{
    width:600px;
    background:#14303c;
    color:#004a80;
    font-size:11px;
    padding:10px 0 0;
    height:30px;
}
* html .seclect4{
    height:40px;
    he\ight:30px;
}
.select4 div{
    float:left;
    margin:0 0 0 10px;
}
.select4 .select3 {margin-left:53px;}
.select4 select{
    width:123px;
    font-size:11px;
    color:#004a80;
}

/* head to head table 1 (h2h1)*/
table.h2h1 th{
    background:#ced8dc;
    color:#13313d!important;
    font-weight:bold;
    padding:3px 0 7px 6px;
}
table.h2h1 td{padding:5px 7px 4px}
table.h2h1 td{text-align:center;}
table.h2h1 td.h2h1-col1{width:20px;text-align:left;padding-left:12px;padding-right:2px}
table.h2h1 td.h2h1-col2{
    width:250px;
    text-align:left;
    padding-left:20px;
}
table.h2h1 tr.livelast td{
    border:none!important;
    padding:0!important;
    background:none!important;
    height:5px;
    font-size:0;
    overflow:hidden;
}
table.h2h1 td.last {border-right:none}

h3.h2hred{background:url(images2/h2h2-head.gif) no-repeat 0 0;}

/* head 2 head table 2 (h2h2) */
table.h2h2 tr td{background:#ced8dc}
table.h2h2 td.h2h1-col1{
    width:20px;
    text-align:left;
    padding-left:12px;
    padding-right:2px;
}
table.h2h2 td.h2h1-col2{
    width:250px;
    text-align:left;
    padding-left:20px;
}
table.h2h2 td{border:none;}
table.h2h2 td{padding:5px 7px 6px;border:none;}
table.h2h2 td{text-align:center;}
table.h2h2 td.first{padding-top:13px!important}
table.h2h2 tr.livelast td{
    border:none!important;
    padding-bottom:20px!important;
    background:none;
}

/* another table h2h3 */
.h2h3 .h2h3-col1{width:90px;padding-left:13px}
.h2h3 .h2h3-col2{width:95px}
.h2h3 .h2h3-col3{width:95px;}
.h2h3 .h2h3-col4{width:210px}
.h2h3 td{border-bottom:none;padding-bottom:7px}
.h2h3 td.last {border-right:none!important}
.h2h3 tr.first td{padding-top:12px}
.h2h3 th{font-weight:bold}
table.h2h3 tr.livelast td{
    padding-bottom:13px!important;
    background:none;
}

/* another table h2h4 */
.h2h4 .h2h4-col1{width:30%;padding-left:13px}
.h2h4 .h2h4-col2{width:auto;text-align:center}
.h2h4 .h2h4-col3{width:30%;text-align:right;padding-right:12px;}
.h2h4 td{border:none;padding-bottom:7px}
.h2h4 td.last {border-right:none!important;text-align:right;padding-right:12px;}
.h2h4 tr.first td{padding-top:12px}
.h2h4 th{font-weight:bold}
table.h2h4 tr.livelast td{
    padding-bottom:13px!important;
    background:none;
}

/* another table h2h5 */
.h2h5 p{float:left;text-align:left;margin:0;}
.h2h5 th{text-align:right;padding-right:7px;padding-left:13px;}
.h2h5 .h2h3-col1{width:90px;padding-left:13px}
.h2h5 .h2h3-col2{width:211px}
.h2h5 .h2h3-col3{width:211px;}
.h2h5 .h2h3-col4{width:auto}

/* another weird table ref h2h6 */
.h2h6{
    margin:21px 0;
    width:600px;
    background:url(images2/h2h6bg2.gif) no-repeat 0 100%;
    padding:0 0 45px;
}
.h2h6 table{
    width:600px;
    border-collapse:collapse;
    font-size:12px;
    background:url(images2/h2h6bg.gif) no-repeat 0 0;
    margin:0;
    clear:both;
    color:#fff;
    text-align:left;
}
.h2h6 table th{
    width:197px;
    padding:5px 0 4px;
    font-weight:normal;
    border-bottom:1px solid #36505b;
}
.h2h6 table td{
    width:403px;
    padding:5px 0 4px;
    border-bottom:1px solid #e3eaec;
}
* html .h2h6 table td{width:402px;}
* + html .h2h6 table td{width:402px;}
* html .h2h6 table th{width:198px;}
* + html .h2h6 table th{width:198px;}

.h2h6 table p{
    margin:0;
    padding:0 5px 0 13px
}
tr.spacer p{height:37px;}

/* Klubfacta PSD elements (kf) */

/* add some padding to header */
.pl9 span {
    padding-left:6px!important
}
/* first box on klubfacta PSD */
.kf1 {
    width:390px;
    background:#fff url(images2/base-390-024f70.gif) no-repeat 0 100%;
    position:relative;
    margin-bottom:-4px;
}
.kf1 ul {
    border:2px solid #024f70;
    border-top:none;
    border-bottom:none;
    overflow:hidden;
    margin:0;
    padding:7px;
    width:372px;
    font-size:11px;
    color:#000;
}
* html .kf1 ul {
    width:390px;
    w\idth:372px;
}
.kf1 ul li {
    width:321px;
}
.kf1 h5 {
    margin:0;
    font-size:11px;
    color:#000;
    float:left;
    width:70px;
    padding:0 10px 0 0;
    clear:left;
}
.kf1 li img {
    display:inline;
    vertical-align:middle;
    position:   relative;
    top:-1px;
}
p.kf1-logo {
    position:absolute;
    right:7px;
    top:3px;
    margin:0;
}
.kf1 li.lower {
    margin-top:15px
}

/* second box on klubfacta PSD (kf2)*/
.kf2-col1{text-align:left;padding-left:13px!important;}
.kf2-col2{text-align:center!important;}
.kf2-col3{
    border-right:none!important;
    text-align:right!important;
    padding-right:13px!important;
}
.clear-divider{
    border-top:1px solid #ccc;
    margin:0 0 18px;
    clear:both;
    height:1px;
    overflow:hidden;
}
table.kf2 tr.livelast td{padding-bottom:11px}
* html table.kf2 tr.livelast td{padding-bottom:4px}
* + html table.kf2 tr.livelast td{padding-bottom:4px}
/* 3rd,4th and 5th boxes from klubfacta psd */
.kf3 td,.kf3 th{text-align:center}
.kf3 td {border-right:none!important}
.kf3-col1{width:200px;text-align:left!important;padding-left:13px!important;}
.kf4 td, .kf5 td{border-color:#fff}
.kf5 .kf3-col2{}
.kf5 .kf3-col1{width:176px;}
.kf3 .kf3-col4{padding-right:13px}
.kf5 .kf3-col4{padding-right:0px}


/* 204px table to the right in klubfact psd (kf0) */
.kf-right{
    float:right;
    width:204px;
    margin:0 2px 18px;
    display:inline;
}
.kf-left{
    width:390px;
    float:left; 
    margin:0 0 18px;
}
table.kf0{
    width:204px!important;
    font-size:11px;
    background:url(images2/live-table-204-base.gif) no-repeat 0 100%
}
table.kf0 td{border-right:none!important}

.kf0h4{width:198px!important;margin:0;}
.kf0h4 {text-align:right!important;}
.kf0h4 b{
    text-align:left!important;
    float:left;
}
.kf0h4  span{
    padding-right:5px!important;
    padding-left:6px!important;
}
table.kf0 tr.livelast td{background:none!important}
table.kf0 img{vertical-align:middle;display:inline}
* html table.kf0 tr.livelast td{padding-bottom:8px}
* + html table.kf0 tr.livelast td{padding-bottom:8px}


/* small table with green header -topscorer (kf7) */

/* 204px wide headers  above tables - grren */
h4.stat-h4-green {
    height:29px;
    line-height:29px;
    background: url(images2/live-table2bg3-head.gif) no-repeat 0 0;
    font-weight:bold;
    color:#fff;
    text-align:left;
    margin:10px 0 0;
    padding:0 0 0 9px;
    width:195px;
    clear:both;
    font-size:12px;
}
* html h4.stat-h4-green {
    width:204px;
    w\idth:195px;
}

table.kf7{
    width:204px!important;
    font-size:11px;
    background:url(images2/live-table-204-base.gif) no-repeat 0 100%;
    margin:0 0 1px;
}
table.kf0 td{border-right:none!important}
table.kf7 .kf7-col1{width:150px}
table.kf7 td{border-right-width:1px;border-bottom:none;background:#cad4d8}
table.kf7 td.kf7-col2{border-right:none}

/* last table in klubfacta page */
/* another table h2h3 */
.kf6 .h2h3-col1{width:145px;padding-left:13px!important}
.kf6 .h2h3-col2{width:80px}
.kf6 .h2h3-col3{width:80px;}
.kf6 .h2h3-col4{width:155px}
.kf6 td{border-bottom:1px solid #e5ebee;padding:4px 6px 5px 9px!important}
.kf6 tr.first td{padding-top:6px!important}
.kf6 th{font-weight:normal}
table.kf6 tr.livelast td{
    padding-bottom:9px!important;
    background:none;
}

/* Live results additions 5/11/09  - live-anden sport 2 */
/* live bx 13 modifies livebox7 styles */
.livebox13{
    min-height:0!important;
    height:auto!important;
    position:relative;
}
.zzz{position:static;}
.livebox13 .balls img{margin-right:6px}
.livebox13 .balls ul{padding:6px 0 0;margin-left:10px}
.livebox13 .balls17 ul{padding:9px 0 5px;}
* html .livebox13 .balls17 ul{padding:14px 0 5px;}
*+html .livebox13 .balls17 ul{padding:14px 0 5px;}
.livebox13 .balls17 ul img{margin-right:1px}
.livebox13 .balls17{padding-bottom:5px}
.livebox13{padding-bottom:9px}
.livebox13 .fpanel {margin-left:-62px}

* html .livebox13 .balls17 ul{margin-top:-5px}
*+html .livebox13 .balls17 ul{margin-top:-5px}
* html .livebox13 .fpanel span{margin-left:20px}
* + html .livebox13 .fpanel span{margin-left:20px}
* html .livebox13 .fpanel strong{margin-left:10px}
* + html .livebox13 .fpanel strong{margin-left:10px}
* html .livebox13 .fpanel b{margin-left:10px}
* + html .livebox13 .fpanel b{margin-left:10px}
.zzz .eb_mid3{position:static;}

/* some ie6 fixes as it needs a descending z-index to overlap the floating panel*/
* html .zzz,* html .zzz .eb_mid3{position:relative;}
* html .iez9{position:relative;z-index:9}
* html .iez8{position:relative;z-index:8}
* html .iez7{position:relative;z-index:7}
* html .iez6{position:relative;z-index:6}
* html .iez5{position:relative;z-index:5}
* html .iez4{position:relative;z-index:4}
* html .iez3{position:relative;z-index:3}
/** end ie fix */

.livebox13 p.percent-left{
    float:right;
    margin:4px 10px 0 0;
    display:inline;
    font-size:55px;
    color:#024f6f;
    text-align:center;
    padding:0;
    letter-spacing:-.05em;
    line-height:1.0
}
p.percent-left b{
    font-weight:bold;
    font-size:12px;
    color:#000;
    display:block;
    letter-spacing:normal;
    margin-top:-3px;
}

/* livebox14 - 600px width score box  & live box 15 389px wide*/

.livebox14,.lb14-base,.livebox15,.lb15-base{
    width:600px;
    min-height:71px;
    overflow:hidden;
    clear:both;
    background:url(images-live/lbox14bg.png) no-repeat 0 0;
    font-size:14px;
    color:#024f6f;
    font-weight:bold;
}
.lb14-base,.lb15-base{
    background:url(images-live/lbox14-base.png) no-repeat 0 100%;
    min-height:21px;
    margin:0 0 11px;
    font-size:11px;
    line-height:21px;
}
.livebox15,.lb15-base{
    width:389px;
    background:url(images-live/lbox15bg.png) no-repeat 0 0;
}
.lb15-base{background:url(images-live/lbox15-base.png) no-repeat 0 100%;}
* html .livebox14{height:71px}
* html .lb14-base{height:21px}
* html .livebox15{height:71px}
* html .lb15-base{height:21px}
.livebox14 a,.livebox15 a{color:#024f6f!important;text-decoration:none!important}
.livebox14 p img,.livebox15 p img{display:inline;vertical-align:top}
.lb14-left{
    width:298px;
    float:left;
}
.lb14-left p{margin:12px 0 12px 7px;}
.livebox15 p{padding:0 0 0 7px;margin:6px 0 9px}
.livebox15 p.lb15top{border-bottom:1px solid #b3babd;padding:0 0 11px 7px;margin:10px 0 0}
.lb14-left p.lb14-score{float:right;margin:5px 1px 0 0}
.livebox14 span{
    display:inline-block;
    width:47px;
    height:62px;
    line-height:62px;
    text-align:center;
    font-size:48px;
    color:#fff;
    background:url(images-live/score47x62.png) no-repeat 0 0;
}
.lb14-right{
    width:292px;
    float:right;
}
.lb14-right p{margin:12px 7px 12px 0;text-align:right;}
.lb14-right p.lb14-score{float:left;margin:5px 0 0 1px}
.lb14-base p,.lb15-base p{
    margin:0 0 0 7px;
    line-height:21px;
}
.lb14-base p a{color:#024f6f!important}

.livebox15-wrap {
    width:389px;
    float:left;
    clear:left;
}
/* livebox 15 without border or images */
.lb15-2 p{margin:12px 0 7px}
.lb15-2 p.lb15top2{margin:7px 0 23px}

/* livebox16 (right side of livebox 15) */ 
.livebox16{
    width:208px;
    height:92px;
    float:right;
    clear:right;
    margin:0 0 11px;
    background:url(images-live/lbox16.png) no-repeat 0 0;
}
.livebox16 ul{
    width:208px;
    height:48px;
    line-height:48px;
    color:#777;
    font-size:20px;
    text-align:center;
    font-weight:bold;
    float:left;
    clear:both;
    margin:0;
}
.livebox16 ul.lower{
    height:44px;
    line-height:43px;
}
.livebox16 li{
    float:left;
    width:29px;
    height:48px;
    margin:0 1px 0 0;
    display:inline;
}
.livebox16 ul.lower li{margin:1px 1px 0 0;height:43px;}
.livebox16 li.first{width:28px;color:#fff;margin-right:2px!important;background:transparent!important}
.livebox16 li.last{margin-right:0!important;width:28px}
.livebox16 sup{font-size:12px;position:relative;top:-10px}
.livebox16 li.selected{background:url(images-live/lb16-sprite.png) no-repeat 100% 0!important;color:#fff;}
.livebox16 li:hover,.livebox16 li.on16{background:url(images-live/lb16-sprite.png) no-repeat 0 -48px}
.livebox16 li.last{background:url(images-live/lb16-sprite.png) no-repeat 100% -96px}
.livebox16 .lower li.last{background:url(images-live/lb16-sprite.png) no-repeat 100% 100%}

/* livebox17 with scrolling jquery at top */
.livebox17{
    width:600px;
    clear:both;
    margin:11px 0 0;
    background:url(images2/live-table2-head.gif) no-repeat 0 0;
    padding:28px 0 0;
    position:relative;
}
.lb17-inner{
    background:#cad4d8;
    padding:11px 0 10px;
    width:600px;
    overflow:hidden;
}
.lb17-base{
    background:url(images-live/lb17base.png) no-repeat 0 0;
    width:600px;
    height:6px;
    overflow:hidden;
    clear:both;
    margin:0 0 11px;
}
/* pair of results with blue arrow */
.result-pair{
    width:520px;
    height:72px;
    background:url(images-live/resultpair.png) no-repeat 0 0;
    color:#024f6f;
    font-weight:bold;
    font-size:14px;
    margin:8px 0 8px 11px;
    clear:both;
}
.result-pair p{
    width:295px;
    height:36px;
    line-height:36px;
    clear:both;
    overflow:hidden;
    margin:0;
    float:left;
}
.result-pair a{color:#024f6f!important;text-decoration:none!important}
.result-pair ul{
    margin:0 8px 0 8px;
    float:left;
    height:36px;
    width:200px;
    overflow:hidden;
    line-height:36px;
}
.result-pair ul li{display:inline;margin-right:6px}
.result-pair ul li sup{
    font-size:11px;
    position:relative;
    top:-8px
}
.result-pair p img {
    margin:0 16px 0 8px;
    display:inline;
    vertical-align:middle;
}
.result-pair p.rptop{
    position:relative;
    top:1px;
}
* html .result-pair p.rptop{margin:11px 0 0}

/* additional base element for satellit box */
.point{text-align:center!important}
.basetext{
    background:#024f6f;
    color:#fff;
    min-height:0;
    padding:5px 10px 8px;
    margin:0 -4px;
    position:relative;
}
* html .basetext{height:1px}
.basetext p{
    margin:0;
    line-height:1.3;
}
.basetext p a{color:#fff;text-decoration:underline}
.basetext p a:visited{color:#fff}
.basetext p a:hover{color:#ccc}
.pb0 {padding-bottom:0!important}

/* livebox18 */
.livebox18{
    /*position:relative;
    z-index:99;*/
    margin:0 0 11px;
    font-size:12px;
    border-collapse:collapse;
}
.livebox18 td,.livebox18 th{padding-top:8px;padding-bottom:7px;vertical-align:middle;}
.selectsort select{
    width:142px;
    color:#000;
    font-size:11px;
}
.livebox18 td{
    border-bottom:1px solid #bebebe;
    border-right:none;
}
.livebox18 td,.livebox18 th{text-align:center}
.livebox18 .lb18-col1{width:310px;text-align:left;}
.livebox18 .lb18-col2{width:12px;}
.livebox18 .lb18-col3{width:90px;}

/* add a class (to show popup data) to table row */
.livebox18 tr.showdata td{background:#d1dbe0 url(images-live/lb18-lc.gif) no-repeat 50% 50%!important}
.livebox18 tr.showdata td.lb18-col1{background-position: 0 50%!important}
.livebox18 tr.showdata td.lb18-col7{background-position:100% 50%!important;}
.table-popup{
    position:absolute;
    min-height:0;
    display:none;
    padding:0 0 6px;
    background:url(images-live/lb18-base.png) no-repeat 13px 100%;
}
* html .table-popup {background:url(images-live/lb18-base.gif) no-repeat 7px 100%;}
*+html .table-popup {background:url(images-live/lb18-base.png) no-repeat 7px 100%;}
.showdata .table-popup{display:block}
* html .table-popup{height:1px}
.livebox18 .table-popup table{
    margin-left:13px;
    margin-top:4px;
    width:259px;
    background:url(images-live/lb18-rc.png) no-repeat 0 0;
}
* html .livebox18 .table-popup table{
    margin-top:4px;
    margin-left:7px;
    background:url(images-live/lb18-rc.gif) no-repeat 0 0;
}
*+html .livebox18 .table-popup table{
    margin-top:4px;
    margin-left:7px;
}
.livebox18 .table-popup table td{
    background:transparent!important;
    border:none!important;
    padding-top:2px;
    padding-bottom:2px
}
.livebox18 .table-popup table td.lb18-ban{width:90px;padding-left:9px}
.livebox18 .table-popup table td.lb18-ban img{
    vertical-align:middle;
    display:inline;
}
/* safari hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.livebox18 .table-popup table{margin-top:4px }
}

/* oddset feature box */
.oddset{
    width:296px;
    height:45px;
    background:url(images-live/oddset.gif) no-repeat 0 0;
    color:#fff;
    font-size:11px;
    font-weight:bold;
    margin:11px 0;
}
.oddset p{
    margin:0 30px -5px;
    padding:8px 0 0;
    text-align:right;
    width:220px;
    line-height:1.1;
}

/* klubfacta floating panel. */
/* livebox19 */
.livebox19 {
    position:relative;
    width:318px;
    border:1px solid #305f6f!important;
    background:#0083be url(images-live/lb19bg.gif) repeat-x 0 100%!important;
    font-size:11px;
    color:#fff;
    z-index:999;
    margin:0 0 11px;
}
* html .livebox19 {
    width:320px;
    w\idth:318px;
}
.livebox19 p{padding:0 0 5px;margin:0;}
.livebox19 p.pointer{
    position:absolute;
    width:19px;
    height:11px;
    left:150px;
    top:-11px;
    background:url(images-live/arrow19x11.png) no-repeat 0 0;
    padding:0;
}
.livebox19 table{
    width:318px;
    border-collapse:collapse;
    table-layout:fixed;
    background:transparent!important;
    position:relative;
    z-index:999
}
.livebox19 td,.livebox19 th{
    border-bottom:1px solid #338db6!important;
    padding:3px 1px 3px 7px!important;
    width:50%;
    background:transparent!important;
}
.livebox19 th {border-right:1px solid #338db6!important;}
.livebox19 tr.last th,.livebox19 tr.last td{border-bottom:none!important;}
#eb_main .lb19 .livebox19 table tr td,
#eb_main .lb19 .livebox19 table tr th{background:transparent!important;}
.lb19{
    min-height:0;
    z-index:99;
}
.showlb19 .lb19{    position:relative;}
* html .lb19{height:1px}
.lb19 .livebox19{
    position:absolute;
    left:-999em;
}
/* reveal panel.(*/
.showlb19 .lb19 .livebox19{
    left:-55px;
    top:15px;
}
.highz{position:relative;z-index:999}

/*  */

/*  New addition of live light box 2.12.2009 */
/* the anchors can be removed if not required */
.live-light{
    width:600px;
    clear:both;
    margin:0 0 10px;
    background:url(images-live2/llbg.gif) repeat-x 0 0;
    min-height:36px;
    font-size:14px;
    padding:3px 0 0;
}
.live-light,.live-light a,.live-light a:visited{color:#024f6f}
* html .live-light{height:36px}
p.ll-left,p.ll-right{
    width:298px;
    margin:0;
    float:left;
    text-align:right;
    position:relative;
    padding:0 2px 0 0;
}
p.ll-right{
    float:left;
    text-align:left;
    padding:0 0 0 2px;
}
* html p.ll-left,* html p.ll-right{
    width:300px;
    w\idth:298px;
}
p.ll-left span,p.ll-right span{
    float:left;
    padding:0 9px;
    margin:10px 0 0;
    text-align:left;
    font-weight:bold;
    display:inline;
}
p.ll-right span{float:right;}
p.ll-left em,p.ll-right em{
    font-weight:bold;
    font-style:normal;
    display:-moz-inline-box;
    display:inline-block;
    color:#fff;
    font-size:28px;
    vertical-align:middle;
    text-align:center;
    width:30px;
    height:38px;
    line-height:38px;
    background:url(images-live2/llnum.png) no-repeat  0 0;
    margin:0 2px;
}
p.ll-left b,p.ll-right b{
    position:absolute;
    top:-3px;
    left:0;
    width:3px;
    height:3px;
    background:url(images-live2/llcorners.gif) no-repeat 0 0;
    overflow:hidden;
}
p.ll-right b{
    left:297px;
    background-position:-3px 0;
}
p.ll-base{
    clear:both;
    font-weight:bold;
    height:21px;
    line-height:21px;
    background:#cad4d8;
    position:relative;
    width:582px;
    padding:0 9px;
    margin:0;   
    font-size:11px;
}
* html p.ll-base{width:600px;w\idth:582px;}
p.ll-base span,p.ll-base span b{
    position:absolute;
    bottom:0;
    left:0;
    width:3px;
    height:3px;
    background:url(images-live2/llcorners.gif) no-repeat 0 -3px;
    font-size:0;
}
* html p.ll-base span,* html p.ll-base span b{bottom:-1px;}
p.ll-base span b{
    left:597px;
    background-position:-3px -3px;
}
/* add class of light-on to highlight block -I've also made a hover effect but that can be removed if not required.*/
.light-on{background-position:0 -100px;}
.light-on p.ll-left b,.light-on p.ll-right b{background:url(images-live2/llcorners.gif) no-repeat 0 -6px;}
.light-on p.ll-right b{background-position:-3px -6px;}
.light-on p.ll-base{background:#b38000 url(images-live2/llbase-on.gif) repeat-x 0 0}
.light-on p.ll-base span,.light-on  p.ll-base span b{background-position:0 -9px;}
.light-on p.ll-base span b{background-position:-3px -9px;}
.light-on p.ll-base,.light-on p.ll-base a,.light-on p.ll-base a:visited{color:#fff}
/* hover effect code below */
.live-light:hover{background-position:0 -100px;}
.live-light:hover p.ll-left b,.live-light:hover p.ll-right b{background:url(images-live2/llcorners.gif) no-repeat 0 -6px;}
.live-light:hover p.ll-right b{background-position:-3px -6px;}
.live-light:hover p.ll-base{background:#b38000 url(images-live2/llbase-on.gif) repeat-x 0 0}
.live-light:hover p.ll-base span,.live-light:hover  p.ll-base span b{background-position:0 -9px;}
.live-light:hover p.ll-base span b{background-position:-3px -9px;}
.live-light:hover p.ll-base,.live-light:hover p.ll-base a,.live-light:hover p.ll-base a:visited{color:#fff}
/* end hover effect code */
/*additions for sensete resultater PSD 21.01.2010 */
.collapsing-result{width:100%;margin:0 0 8px}
h2.result-title{
    margin:-4px 0 0;
    font-size:30px;
    color:#024f6f;
    font-weight:normal;
    border-bottom:2px solid #b1bfc5;
}

h2.result-title span{position:relative;top:4px;}

p.live-update2 {
    color:#024f6f;
    font-size:14px;
    font-weight:bold;
    margin:6px 0;
}

/* header bar with arrow toggle at the end */

h3.live-head2{
    font-size:12px;
    color:#fff;
    width:600px;
    height:20px;
    overflow:hidden;
    line-height:19px;
    background:url(images2/live-head.png) no-repeat 0 0;
    margin:0;
    position:relative;
}

* html h3.live-head2 {background:url(images2/live-head.jpg) no-repeat 0 0;}

h3.live-head2 img{display:inline;margin:-1px 3px 0 5px;}

html>body h3.live-head2 img{vertical-align:middle}

* html h3.live-head2 img{margin-top:3px;position:relative;top:1px}

h3.live-head2 a.toggle-open,
h3.live-head2 a.toggle-closed,
b.toggle-open2,
b.toggle-closed2{
    position:absolute!important;
    right:6px;
    padding:0 13px 0 0;
    background:url(images2/toggle-it.gif) no-repeat 100% -8px;
    height:18px;
    overflow:hidden;
    top:0px;
    cursor:pointer;
}

/* to toggle down arrow to horizontal arrow  */

.openresult h3.live-head2 a.toggle-closed{background-position:100% 8px}

.closedtable b.toggle-closed2{background:url(images2/toggle-it2.gif) no-repeat 100% -8px;}

.opentable b.toggle-closed2{background:url(images2/toggle-it2.gif) no-repeat 100% 8px;}

.togg2 div{
    zoom:1.0;
    position:relative;
    margin:0;
    padding:0;
}

h3.live-head2 a,

h3.live-head2 a:visited{color:#fff}

.collapsing-result .lt5-col3 img{
    float:right;
    margin-right:2px;
    display:inline;
}

.collapsing-result .live-table5 {
    background:none;
    margin:0;
    border-bottom:1px solid #fff
}

.collapsing-result .live-table5 th {background:#547a85;}

.collapsing-result .live-table5 td, 
.collapsing-result .live-table5 a {
    color:#000!important
}

.collapsing-result .live-table5 td {
    border-bottom:1px solid #aebdc3;
    background:#cad5d9;
}

.collapsing-result .live-table5 tr.live-firstrow td{border-top:1px solid #cad5d9}

.collapsing-result .lt5-lastrow td{padding-bottom:6px;border-bottom:1px solid #fff;}

.collapsing-result .live-table5 th{font-weight:normal}

.live-table5 th.lt5th-col1{text-align:right;padding-left:19px}

.live-table5 th.lt5th-col1,
.live-table5 th.togg2{width:45%;}

.collapsing-result table.closedtable th.lt5-col4 {width:80px}

/* close the table rows */

table.closedtable tbody{display:none;}

.collapsing-result table.closedtable th{
    background:#e5edef;
    color:#024f6f;
}

.collapsing-result  table.opentable th {
    background:#547a85;
    color:#fff;
}

table.closedtable .togg2 span{
    position:relative;left:-4px;
}

table.closedtable th.lt5-col4 span{position:relative;left:-1px}

.collapsing-result .live-table5 tr:hover th{background:#9fb0b7 url(images2/hilite-over.jpg) repeat-x 0 0;}

.closedresult table{display:none}

.openresult h3.live-head2{
    background:url(images2/live-head-on.png) no-repeat 0 0;
}

/* horizontial scrollbox */
.scrollbox-container { width: 3000px; }

.scrollbox { width: 600px; height: 170px; background: #2d6488; overflow: hidden; }
.scrollbox-header { width: 580px; height: 30px; background: url(images2/scrollbox-header.gif); }
.scrollbox-header { padding: 10px 10px 0 10px; }

.scrollbox-header-text { color: #fff; font-size: 13px; line-height: 20px; font-weight: bold; float: left; }
.scrollbox-header-nav { float: right; }
.scrollbox-header-nav ul li { float: left; }
.scrollbox-header-nav ul li a { border: 0; cursor: pointer; }

.scrollbox-container { width: 2000px; height: 150px; }
.scrollbox-container ul li { float: left; padding: 4px; width: 142px; }
.scrollbox-container ul li a { color: #fff; }
.scrollbox-container ul li em { font-size: 11px; }
.scrollbox-container ul li span { padding: 5px 0 0 0; font-weight: bold; }
