 body {
	color:black;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}

*.ssi_table {
	font-size: 10px; 
	color:white;
}
.ssi_table li {
padding-bottom:4px;
}
.ssi_table a{
	font-size: 10px; 
	font-weight:bold;
	text-decoration:none;
	color:white;
}
.ssi_table a:hover{
	text-decoration:underline;

}

.blc-brodtxt_b { 
	font-size: 10px; 
	font-style: normal; 
	text-decoration: none; 
	text-align: left;
	vertical-align: top ;
}

.blc-brodtxt { 
	font-size: 10px; 
	font-style: normal; 
	font-weight:normal;
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;
}


.fakthead { 
font-size: 9pt; 
font-style: italic; 
font-weight: bold; 
color: black; 
text-align: left; 
vertical-align: top; 

}
/*deprecated*/
.frontHeads {
	font-size: 15pt;
	font-style: normal;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	height: 18px;
}
/*deprecated*/
.frontHeads_new {
	font-size: 13pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
 	padding-bottom:8px;
}
/*deprecated*/
.frontHeads_new_top {
	font-size: 22pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
 	padding-bottom:8px;
}
/*deprecated*/
.frontLinks {
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	background-position: right;
}
.frontLinksSmall {
	font-size: 9px;
	line-height: 12px;
	font-style: italic;
	text-decoration: none;
	text-align: right;
	background-position: right;
}
.frontTxt {
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: baseline;
	white-space: normal;
	margin-top: 2px;
	margin-left: 4px;
}
.frontTxt_new {
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: baseline;
	white-space: normal;
	margin-top: 3px;
	display:block;
}
a.frontTxt:hover{text-decoration: underline;}
a.frontLinks:hover{text-decoration: underline;}
a.frontLinksSmall:hover{text-decoration: underline;}

.frontImage{
float:left;
margin-bottom:4px;
margin-top:4px;
margin-right:5px;
}
.frontImageLarge{
display:block;
margin-bottom:4px;
margin-top:4px;
margin-right:auto;
margin-left:auto;
clear:both;
}
.kamphead { 
font-size: 9pt; 
font-style: italic; 
font-weight: bold; 
text-align: center; 
vertical-align: top; 
}

.linkscnt { 
font-size: 10px; 
font-style: italic; 
color: black; 
text-decoration: none; 
text-align: center}

.links {  
font-size: 10px; 
font-style: italic; 
color: #666666; 
text-decoration: none; 
text-align: left}

.menuItem {  
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: black; 
	text-decoration: none; 
	text-align: left; 
	font-variant: normal;
}

.spillhead {  
font-size: 9pt; 
font-style: italic; 
font-weight: bold; 
color: black; 
text-align: left; 
vertical-align: top;
}

.spilltxt {  
font-size: 10px; 
font-style: normal; 
color: black; 
text-decoration: none; 
text-align: left; 
}

a.spilltxt:hover {text-decoration: underline;}

.tabhead {  
font-size: x-small; 
font-style: italic; 
font-weight: bold; 
color: white; 
text-decoration: none; 
background-color: black; 
text-align: center; 
vertical-align: middle}

.tabtxt { 
font-size: 10px; 
font-style: normal; 
color: black; 
text-decoration: none; 
text-align: center; 
vertical-align: middle }

.tabtxtLeft { 
font-size: 10px; 
font-style: normal; 
color: black; 
text-decoration: none; 
text-align: left; 
vertical-align: middle }

.spllink { font-size: 9px; font-style: normal; color: black; text-decoration: none; text-align: center; vertical-align: middle }

.header {
font-size: 11pt; color: black; text-align: center; text-decoration: none ; font-style: italic; font-weight: bold
}


.divstatsHead {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: black;
	text-align: left;
	vertical-align: top;
	text-decoration: none;

}
.splhstat {

	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align: center;
	vertical-align: bottom;
	border-bottom: 1px solid black;
	height: 14px;
	width: auto;
}
.wht-brodtxt {
font-size: 10px; 
font-style: normal; 
color: white; text-decoration: none; text-align: left; 
}
a.wht-brodtxt:visited{color:#E7E7E7;}
a.wht-brodtxt:hover{text-decoration:underline;color:#ffff99;}
a.wht-left-xsml-mid-bld:visited{color:#E7E7E7;}
a.wht-left-xsml-mid-bld:hover{text-decoration:underline;color:#ffff99;}
.testerkamphead {
	font-size: 10px;
	font-style: normal;
	color: white;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	padding-bottom: 3px;


}
.testersplhstat {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border-bottom: 1px solid white;
	height: 14px;
	width: auto;
}
.tester-l-center {

font-size: 10px; 
font-style: normal; 
color: white; 
text-decoration: none; 
text-align: center; 
vertical-align: middle
}
.tester-l-left-bold {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: white;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}
.tester-center-line-9-bold {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-align: center;
	vertical-align: bottom;
	border-bottom: 1px solid white;
	height: 14px;
	width: auto;
}
.tester-l-center-bold-underl {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: white;
	text-align: center;
	vertical-align: top;
	text-decoration: none;
	border-bottom: 1px solid white;

}
.blc-left-xsml {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align: left;
	font-variant: normal;
	vertical-align: top;

}
.white-header {
 font-size: 11pt; color: white; text-align: center; text-decoration: none ; font-style: italic; font-weight: bold
}
.wht-left-xsml-mid-bld {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	font-variant: normal;
	margin: 0px;
	padding: 0px;

}
.wht-center-xsml-mid-bld {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: white;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
.tester-l-center-bold {

	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: white;
	text-align: center;
	vertical-align: top;
	text-decoration: none;
}
a.tester-l-center-bold:hover {text-decoration: underline;}

.spilltxt-right {
font-size: 10px; 
font-style: normal; 
color: black; 
text-decoration: none; 
text-align: right; 
vertical-align: top
}

.wht-brodtxtCenter {
font-size: 10px; font-style: normal; color: white; text-decoration: none; text-align: center; vertical-align: top;
}
.bildetekst {
font-size: 10px; font-style: italic; color: black; text-decoration: none; text-align: left; vertical-align: middle
}
.fixedwidth {

font-family: "Courier New", Courier, mono; font-size: 12px; font-style: normal; color: black; text-decoration: none; text-align: left; vertical-align: middle
}
.blc-brodtxtCenter {
font-size: 10px; font-style: normal; color: black; text-decoration: none; text-align: center; vertical-align: top
}
.tester-l-left-bold-larger {

	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: white;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}
.wht-brodtxt-subline {
	font-size: 10px;
	font-style: normal;
	color: white;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;

}
.blc-brodtxtRight {

font-size: 10px; font-style: normal; color: black; text-decoration: none; text-align: right; vertical-align: top
}
.underlfrontHead {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
	border-bottom: 1px solid black;
	height: 18px;
}

.trtop {
	border-width: 1px;
	border-style: solid;
	border-bottom-style: none;
	border-color: #910000;
}

.trmiddle {
	border-width: 1px;
	border-style: solid;
	border-top-style: none;
	border-bottom-style: none;
	border-color: #910000;
}

.trleft {
	border-width: 1px;
	border-style: none;
	border-left-style: solid;
	border-color: #910000;
}
.trright {
	border-width: 1px;
	border-style: none;
	border-right-style: solid;
	border-color: #910000;
}

.trbot {
	border-width: 1px;
	border-style: solid;
	border-top-style: none;
	border-color: #910000;
	background-image: url(/images/front_line.gif);
	background-position: right;
    width:100%;
}
.trbot_new {
	border-width: 1px;
	border-style: solid;
	border-top-style: none;
	border-color: #910000;
	background-image: url(/images/front_line_large.gif);
	background-position: right;
    width:100%;
}
.tablefront   { 
	border-collapse: collapse ;
}

.bylineCenter {

font-size: 9px; font-style: italic; color: black; text-decoration: none; text-align: center; vertical-align: middle
}
.bildeGallStor {
	text-align: center;
	text-decoration: none;
	border: 1px solid black;
	vertical-align: middle;
}
.publisert {
	font-size: 9px;
	color: #666666;
	text-align: left;
	vertical-align: bottom;
}
.wht-bildetekst {
	font-size: 9px;
	font-style: italic;
	color: white;
	text-align: center;
	vertical-align: middle;
}
.splhstatLeft {
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
	border-bottom: 1px solid black;
	height: 14px;
	width: auto;
}
.centerIMG {
	background-position: center center;
	text-align: center;
}
.ingress {

	font-size: 11px; 
	font-style: italic; 
	text-align: left; 
	vertical-align: top;
}
.tester-l-right-bold {

	font-size: 10px;
	font-weight: bold;
	color: white;
	text-align: right;
	vertical-align: top;
	text-decoration: none;
}
.wht-brodtxtRight {

font-size: 9px; font-style: normal; color: white; text-decoration: none; text-align: right; vertical-align: top;
}
.blc-center-xsml {

	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: black;
	text-align: center;
	font-variant: normal;
	vertical-align: top;
}
.toptd {
	border:1px  solid #910000;
	padding:2px 4px 6px 4px;
	background-image: url(/images/front_line_large.gif);
	background-position: 100% 104%;
	background-repeat:repeat-x;
	background-attachment:scroll;
	width:318px;
}
.toptd_full {
	border:1px solid #910000;
	padding:2px 4px 6px 4px;
	background-image: url(/images/front_line_large.gif);
	background-position: 100% 104%;
	background-repeat:repeat-x;
	background-attachment:scroll;
}

.style1 {color:black}

.front-linktab{margin-top:10px; margin-bottom:1px; clear:both;}

div #tblFixtures {text-align:center;}
.tblFixtures_small {color:white;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px;}
.tblFixtures {width:450px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:16px;}
.tblFixtures a {text-decoration:none;}
.tblFixtures th {font-weight:bold; font-size:120%; border-bottom:1px solid black;}
.tblFixtures_small td {padding-right:2px}
.tblFixtures .center { text-align:center}
.right{text-align:right;}
.tblFixtures_small .right{padding-left:5px}

/* NY SPILLERSTATS side */
#spillerContainer {width:98%; margin-left:12px;border:1px solid #B20000;}
#spillerContainer #top{background-color:#B20000; font-family:Arial, Helvetica, sans-serif; font-size:14px;
                       font-style:italic;color:white; text-align:center; font-variant:small-caps; 
					   padding-top:5px;padding-bottom:5px;}
#spillerContainer #spiller{margin-top:35px;padding-bottom:85px;}
#spillerContainer #bilde{float:left; margin-left:50px; border:1px solid #999999;height:110px; width:91px;}
#spillerContainer #info{float:left; margin-left:20px; border:1px solid #999999;margin-top:3px }
#spillerContainer #drakt{float:left; margin-left:12px; background-image:url(/images/drakt.gif); width:118px; height:110px;}
#spillerContainer #nummer{margin-top:30px; margin-left:-3px; text-align:center;vertical-align:middle;
                          font-family:Arial, Helvetica, sans-serif; font-size:22px;font-weight:bold;color:white;width:118px; }
#spillerContainer #pondus{ margin-left:25px; border:1px solid #999999; width:550px; height:181px; margin-top:25px; display:block}
#spillerContainer .even{background-color:#e4d4d4}
#spillerContainer table{font-family:Arial, Helvetica, sans-serif;font-size:13px; color:black;margin:3px; width:250px;}
#spillerContainer tr{line-height:150%}
table .tdhead {text-align:right; width:110px;font-weight:bold; padding-right:6px}
#stats .top{width:500px;background-color:#B20000; font-family:Arial, Helvetica, sans-serif;font-size:14px;
                       font-style:italic;color:white; text-align:center; font-variant:small-caps; 
					   padding-top:5px;padding-bottom:5px; margin-top:15px}
#stats .tabell {width:500px; font-size:9px; font-family:Arial, Helvetica, sans-serif; margin-bottom:25px;}
#stats .tabell th{font-weight:bold; text-align:center}
#stats .tabell td{text-align:center}
#stats .tabell .sum td{text-align:center; font-weight:bold;border-top:1px solid #999999}

/* NYE tabeller */
#tab {margin:0 auto 25px auto; }
#tab .top{background-color:#B20000; font-family:Arial, Helvetica, sans-serif;font-size:14px;
                       font-style:italic;color:white; text-align:center; font-variant:small-caps; 
					   padding-top:5px;padding-bottom:5px; margin-top:15px; margin-bottom: 10px;}
#tab .tabell {font-size:9px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; border:none; text-align:left;padding-left:15px; padding-right:15px}
#tab .tabell th{font-weight:bold; text-align:left; padding-bottom:3px; padding-right:20px}
#tab .tabell td{ padding-bottom: 4px;padding-top:2px;  padding-right:20px}
#tab .tabell .sum td{text-align:center; font-weight:bold;border-top:1px solid #999999}
#tab a {color:#910000; text-decoration: none}
#tab a:visited {color: #666666;}
#tab a:hover {text-decoration: underline}
#tab .even{background-color:#e4d4d4}
#tab .tabell .center{text-align:center}
#tab .tabell .right{text-align:right}
#tab .tabell .left{text-align:left}
#tab .tabell .bold{font-weight:bold}
#tab .bottxt {font-size:10px; font-family:Arial, Helvetica, sans-serif; display:block; width:88%; text-align:left}

.statPicContainer {float:left; margin-left:15px;padding:2px; }
.statPicContainer3 {float:left; margin-left:25px;padding:2px; }
.statPicContainer div{color:white; font-size:12px; font-weight:bold; position:relative; top:-15px; left:43px}
.statPicContainer3 div{color:white; font-size:12px; font-weight:bold; position:relative; top:-15px; left:43px}


/*NY venstreside */
#leftbox ul{margin-left:0;padding-left:0; list-style:none;}

#leftbox #linker {background-image:url(/images/linker_box_top_left.gif); background-repeat:no-repeat;line-height:19px}
#leftbox #flerelinker {background-image:url(/images/flerelinker.gif); background-repeat:no-repeat;line-height:19px}
#leftbox #visstedu {background-image:url(/images/visstedu_box_top_left.gif); background-repeat:no-repeat;line-height:19px}
#leftbox #avstemming {background-image:url(/images/avstem_box_top_left.gif); background-repeat:no-repeat;line-height:19px}
#leftbox #forum{background-image:url(/images/forum_box_top_left.gif); background-repeat:no-repeat;line-height:19px}
#leftbox #annonse{background-image:url(/images/annonse_box_top_left.gif); background-repeat:no-repeat;line-height:19px}
#leftbox #annonse_wht{background-image:url(/images/annonse_box_top_left_wht.gif); background-repeat:no-repeat;line-height:20px}
#leftbox #kontakt{background-image:url(/images/kontakt_box_top_left.gif); background-repeat:no-repeat;line-height:19px}

#leftbox .mainlink {background-image:url(/images/box_mid_left.gif); background-repeat:repeat-y; line-height:13px; padding:2px 6px 0px 5px}
#leftbox .mainlink_wht {background-image:url(/images/box_mid_left_wht.gif); background-repeat:repeat-y; line-height:13px; padding:2px 6px 0px 5px}
#leftbox .leftboxbottom {background-image:url(/images/box_bot_left.gif); background-repeat:no-repeat;background-position:left bottom;  line-height:11px; }
#leftbox .leftboxbottom_wht {background-image:url(/images/box_bot_left_wht.gif); background-repeat:no-repeat;background-position:left bottom;  line-height:11px; }
#leftbox .list {margin-left:12px;padding-left:0; list-style:none;}
#leftbox .smallspace{background-image:url(/images/box_mid_left.gif); background-repeat:repeat-y;line-height:5px}
#leftbox .blankspace{line-height:10px;}

.toptext {vertical-align:top}

.right40float{
float:right ;width:40%
}
.right50float{
float:right ;width:50%
}
.fbox {
 padding:0 10px 10px 10px; margin:5px 5px 5px 10px;border:1px solid #B20000;}
 .fbox .top {background-color:#B20000;margin-right:-11px;margin-left:-11px; padding:6px 0 6px 0 ; color:white;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold }
 
 .hrline {border: 0; color: #999999; background-color:#999999; height: 1px; width: 450px; margin: 0 0 8px 0; text-align:center; clear:both;}
 
 img.front{border:1px solid #CCCCCC}
 .frontspacing {height:14px;}
 
 

#main .toptd_full h2 {
	margin:0;
	padding:0;
	font-size: 22pt;
	line-height:normal;
	font-weight: bold;
	text-decoration: none;
 	padding-bottom:4px;
	}
	
#main .toptd h2 {
	margin:0;
	padding:0;
	font-size: 13pt;
	line-height:normal;
	font-weight: bold;
 	padding-bottom:4px;
	}
	
.front-linktab a {
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	color:black;
}

a.blc-brodtxt:hover {
	text-decoration: underline;
}
a.blc-brodtxt:link {
	color: #910000;
}
a.blc-brodtxt:visited {
	color: #666666;
}