/* strokes
Tynn strek i docContainer #aaaeb8

*/


body {
	background: #17233f url(../images/bodyBg.png) repeat-y center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	margin-top: 0px;
}
iframe { 
	background-color: transparent;
	
}
form{
	margin: 0px;
	padding:0px;
	display: inline;
}
#rightContent form{
	margin: 0px 0px 10px 0px;
	padding:0px;
	display: block;
}
a:link, a:visited, a:active {
	text-decoration: underline;
	color: #15203C;
	/*color: #2A427A;*/
}

a:hover {
	text-decoration: underline;
	color: #3E61B0;
	/*color:#e2d600;*/
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: normal;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: normal;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	/*background-color: #D8DCE2;
	padding: 0px;
	margin: 0px;*/
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

li {
}

td{
	margin: 0px;
	white-space: normal;
}
p {
	margin: 0px;
	white-space: normal;
}
/* REKLAMEBANNERE */
.annonser {
	padding: 0px 0px 3px 0px;
	float: left;
}

#wrapper{
	width: 950px;
	position: relative;
	margin: 0 auto;
	height: 100%;
}

#banner768 {
	height: 150px;
	width: 768px;
	position: relative;
	overflow: hidden;
	float: left;
	text-align: center;
	padding: 0px 0px 0px 0px;
	background: #ffffff;
}

#banner180 {
	width: 180px;
	height: 150px;
	position: relative;
	float: right;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	clear: right;
	background: #ffffff;
	/*background: #ffffff url(../images/mockupBannere/MockUp180.gif) no-repeat ;*/
}

#topImage {
	width: 100%;
	display: block;
	height: 125px;
	position: relative;
	margin: 1px 0px 1px 0px;
	/*background: url(../images/mockupRandom.jpg) no-repeat;*/
	overflow:hidden;
	clear: both;
}
#topImage img {
/*margin-top:-10px;
margin-left:-20px;*/
}


#menuContainer{
	width: 950px;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	background: #bfc1c4 url(../images/bgMenu.jpg) no-repeat;
	height: 33px;
	display: block;
	
	text-align: left;
	margin: 0px 0px 2px 0px;
	color: #15203c;
	clear: right;
	z-index: 990;
}
#iconBarContainer{
	width: 949px;
	height: 44px;
	display: block;
	text-align: right;
	background: url(../images/images/bgIconBarIndex.jpg) no-repeat;
	clear:both;
	}
	
#iconBarContainer img{
/*float: left;*/
margin-top:12px;
	}
	
/* formelementer */
#rightContent input{
margin-top:0px;
height: 16px;
margin-left: 0px;
color: #2c3752;
background: #b8c2da;
border: 1px solid #2c3752;
width: 136px;
	
}
#indexSearchContainer{
	float:right;
position:relative;
margin: 12px 10px 0 12px;
background-color: #00ffff;
}

#iconBarContainer .searchButton{
border: 0px none #2c3752;
	width: 38px;
	height: 20px;
}

#iconBarContainer input{
margin-top:0px;
height: 16px;
margin-left: 0px;
color: #2c3752;
background: #b8c2da;
border: 1px solid #2c3752;
width: 136px;
float: left;
	}	
	

#rightContent .searchButton{
float: right;
border: 0px none #2c3752;
	width: 38px;
	height: 20px;
}
	
#indexContent{
	width: 949px;
	/*border-top: 1px solid #28344e;*/
	background: url(../images/bgGradient.jpg) repeat-x;
	position: relative;
	height: 332px;
	clear: right;
}
.leftContent{
	width: 768px;
	position: relative;
	/*border-right: 1px solid #28344e;*/
	float: left;	
	/*padding-bottom:10px;*/

}

.columnSingle {
	width: 256px;
	/*overflow:hidden;*/
	float:left;	
}

.columnDouble {
	width: 512px;
	overflow:hidden;
	float:left;	
}

.itemBlog {
	height: 577px;
	border-bottom: 1px solid #28344E;	
	border-right: 1px solid #28344E;
	color: #bfc1c4;
	padding: 13px;
}

.item {
	width: 229px;
	overflow: hidden;
	float:left;
	padding: 13px;
	height: 275px;
	border-right: 1px solid #28344E;
	border-bottom: 1px solid #28344E;	
	color: #bfc1c4;
}

.item img {
	border: 1px solid #15203c;
}

.item h2
 {
	color: #e5e8f3;
	font-size: 16px;	
}

.item a,
.item a:active,
.item a:visited {
	color: #e2d600;
	text-decoration: none;	
}

.item a:hover {
	color: #9bb0db;
	text-decoration: underline;
}

#rightContent{
	width: 180px;
	position: relative;
	min-height: 300px;
	float: right;
	clear: right;
	padding:0;	
	color:#b8c2da;
	font-size:1em;
	*margin-top: 10px;
}



#rightContent > h2{
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
color:#e2d600;
}

.

.leftContent,
#rightContent{
border-top: 1px solid #28344e;
	background: url(../images/bgGradient.jpg) repeat-x;
}
.paddingLeft16{
	padding-left:16px;
	width: 731px;
	
}
#footer{
	border-top: 1px solid #28344e;
	float: left;
	width: 100%;
	height: 182px;
	position: relative;
	margin: -1px 0 0 0;
	text-align: center;
	color:#E5E8F3;
}
#footer a,
#footer a:link,
#footer a:visited,
#footer a:active{
color:#A9BAD1;
}

.itemTabellen{
text-align: center;
float: left;
	width: 240px;
	height: auto;
	overflow: hidden;
	margin: 0 20px 0 12px;
	color:#E5E8F3;
	padding-top:0px;
}
.itemNesteKamp{
text-align: center;
float: left;
	width: 220px;
	height: auto;
	z-index:2;padding-top:0px;
}
.itemVikingTV{
text-align: center;
float: left;
	width: 200px;
	height: auto;
	margin-left: 16px;
	z-index:2;padding-top:0px;
}
.itemSisteNytt{
	float: left;
	width: 468px;
	height: auto;
	z-index:2;
	padding: 0px 0 0 10px;
	/*font-size: 0.9em;*/
}

.sisteNyttColumn{
	width: 200px;
	float: left;
margin-right: 28px;padding-top:0px;
}
.forumColumn{
	width: 200px;
	float: left;
margin-right: 0px;padding-top:0px;
}
.sisteNyttRepeater{
color: #a9bad1;
width: 200px;
float: left;
display: block;
padding-left: 16px;
margin-bottom: 7px;
background: url(../images/icons/iconBulletArrow.gif) no-repeat left 3px;
}
#rightContent a,
.sisteNyttRepeater a,
.sisteNyttRepeater a:visited,
.sisteNyttRepeater a:link,
.sisteNyttRepeater a:active{
color: #e5e8f3;

}
#rightContent a:hover,
.sisteNyttRepeater a:hover{
color:#e2d600;

}
.newsItemContainer{
	width: 682px; 
	height: auto; 
	float: left; 
	display: block; 
	padding-top:15px;
	margin-bottom: 15px;
	border-top:1px solid #AAAEB8;
}
.newsItems{
width:200px; 
display:block; 
float:left; 
margin-right:13px;
margin-left:13px;
/*font-size:0.95em;*/
}
.newsItemsImage{
display: block; 
height: 115px; 
overflow: hidden;
margin-bottom:10px;
border: 1px solid #b3bcd2;
}
.newsItems .dateAndAutor{ 
display: block;

margin-bottom:6px;
/*font-size:0.95em;*/
}
.newsItems a{ 
display: block;
/*font-weight: bold;*/
margin-top:6px;
/*font-size:0.95em;*/
}
.newsItems .dateAndAutor a{ 
display: block;
font-weight: normal;
margin-top:6px;
/*font-size:0.95em;*/
}
.newsItems strong a{ 
color: #15203C;
text-decoration: none;
/*font-size:0.95em;*/
}
.newsItems strong a:hover{ 
color: #3E61B0;
text-decoration: none;
/*font-size:0.95em;*/
}
.newsItemsImage a{
margin-top:0px;
border: 0px none #b3bcd2;
}
.newsContainerArchive{
display: block;    
padding: 6px 0 10px 0; 
border-top: 1px solid #AAAEB8;
}
.newsContainerArchive .dateAndAutor{
display: block; 
float:left; 
margin-top:6px;
margin-right:20px; 
}
.newsItemsArchive{
float: left;
width: 550px;
display:block;
clear:right;
	
}
.newsItemsArchive > h3{
	margin-top:0px;
}
.itemVikingForum{
	color:#E5E8F3;
	float: left;
	/*font-size: 0.9em;*/
	margin-left:8px;
	width: 240px;
	height: auto;
}

.itemVikingForum > h2,
.itemSisteNytt > h2{
padding-top: 8px;
margin-top: 0px;

margin-bottom: 10px;
text-transform: uppercase;
font-size: 12px;
padding-left:16px;
font-weight: bold;
color:#e2d600;
}
.icoGalleri a{
width: 133px;
	background-image: url(../images/icons/i_icoBildegalleri.gif);
}
.icoAktuelt a{
width: 94px;
	background-image: url(../images/icons/i_icoDesktop.gif);
}
.icoRSS a{
width: 65px;
	background-image: url(../images/icons/i_icoRSS.gif);
}
.icoForum a{
width: 122px;
	background-image: url(../images/icons/i_icoForum.gif);
}
.icoGalleri a,
.icoAktuelt a,
.icoRSS a,
.icoForum a{
margin-top:12px;
	display: block;
	height: 23px;
	background-repeat: no-repeat;
	background-position: top;
	float:left;
}
.icoGalleri a:hover,
.icoAktuelt a:hover,
.icoRSS a:hover,
.icoForum a:hover{
	background-position: bottom;
}


.forumRepeater{
color: #a9bad1;
width: 190px;
float: left;
display: block;
font-size: 1em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-left: 16px;
margin-bottom: 7px;
margin-left: -0px;
background: url(../images/icons/iconBulletArrow.gif) no-repeat left 3px;
}
.forumRepeater a,
.forumRepeater a:visited,
.forumRepeater a:link,
.forumRepeater a:active{
color: #e5e8f3;

}

.forumRepeater a:hover{
color:#e2d600;


}


.itemTabellen > h2,
.itemNesteKamp > h2,
.itemVikingTV > h2,
{
padding-top: 8px;
margin-top: 0px;
margin-bottom: 10px;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
color:#e2d600;
}


.vikingTv {
margin:10px auto;
width: 180px;
/*font-size: 0.9em;*/
text-align: left;
color:#BFC1C4;
	
}
.vikingTv a,
.vikingTv a:hover,
.vikingTv a:link,
.vikingTv a:visited {
display: block;
padding-top:3px;
margin-top:10px;
color: #e2d600 !important;
background: url(../images/icons/icoVikingTv.gif) no-repeat;
background-position: 153px;
	
}
.vikingTv strong{
margin: 10px 0 0px;
display:block;

	
}
.vikingTv strong a,

.vikingTv strong a:link,
.vikingTv strong a:visited {
	display: block;
	padding-top:3px;
	padding-left:0px;
	margin-top:10px;
	color: #e5e8f3 !important;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: none no-repeat left;
	
}
.vikingTv a:hover{
	color: #9bb0db !important;
	text-decoration: underline;
}


.vikingTv img{
	border: 7px solid #11192e;
	display: block;
}
vikingTv img a{
	background: none no-repeat left;
	padding-left:0px;
}
.dateAndAutor{
	/*font-size: 0.9em;*/
}

.docContainer,
.docContainerFooter{
	color:#15203c;
	padding: 24px;
	width: 702px;
}

.docContainer{
	display:block;
	margin: 10px 0 10px 9px;
	background: #eaebed url(../images/bgDocBottom.jpg) no-repeat bottom ;
	position: relative;
	min-height: 180px;
	padding-bottom: 54px;
	clear: right;
	
}
/*.docBgTop{
position: absolute;
background: #eaebed url(../images/bgDocTop.jpg) no-repeat top + url(../images/bgDocTop.jpg) no-repeat top   ;
height: 250px;
display: none;
	width: 730px;
	margin-top:-24px;
	margin-left:-24px;
z-index: 1;
	
}

.docContainerFooter{
	margin: 0 0 10px 9px;
	padding-top:10px;
	background: #eaebed url(../images/bgDocBottom.jpg) no-repeat bottom ;
	position: relative;
	min-height: 175px;
	clear: right;
}*/
.docContainer .ingress{
display: block;
font-size: 13px;
font-weight: bold;
margin-bottom: 15px;
z-index: 50;
}
.docContainer > h2{
display: block;
font-weight: bold;
margin-bottom: 5px;
/*margin-top: 2px;*/
}
.docContainer > h3{
display: block;
font-weight: bold;
margin-bottom: 5px;
margin-top: 2px;
}

.docContainer #playlist{
width: 100%;
}
.docContainer #playlist2{
margin-top:15px;
}
.docContainer #playlist2 table{
border-top: 1px solid #B3BCD2;
}
.docContainer table td{
white-space: nowrap;
}
.docContainer .ingressImg{
position: relative;
display: block;
float: right;
margin: 5px 0 15px 11px ;
font-style: italic;
/*font-size: 11px;*/
}

.docContainer #garderoben img,
.docContainer .brodtekst > img,
.docContainer p > img,
.docContainer > h1 > img,
.docContainer .ingressImg img{
/*padding: 2px 2px 2px 2px ;*/
border: 1px solid #b3bcd2;
}
.docContainer > h1{
text-transform: uppercase;
}

.docContainer #garderoben div img{
/*padding: 2px 2px 2px 2px ;*/
border: 0px none #b3bcd2;
}
.docContainer .indexIngressImg{
display: block; 
width: 125px; 
height: 100px; 
overflow: hidden; 
float: left;
margin-right: 10px;
}
.docContainer .indexIngressImg img{
/*padding: 2px 2px 2px 2px ;*/
border: 1px solid #b3bcd2;
}
.docContainer hr{
	
}
.lightbox-enabled img{
}
.imgGalleriDrop{
width: 123px;
	height: 88px; 
	overflow: hidden; 
	/*text-align: center; */
	padding-top: 4px;
	background: url(../images/bgGalleryThumb.png) no-repeat;
}
.imgGalleriImage a{
width: 115px;
	height: 76px; 
	display:block;
	overflow: hidden; 
	margin: 0 auto;
}
.hrBrake {
border-top: 1px solid #aaaeb8;
display: block;
margin-top:15px;
}
.dottedHr {
border-top: 1px solid #aaaeb8;
display: block;
margin-top:15px;
float: none;
clear:both;

}
.docBanner468x150{
background-color: #ffffff;
float: left;
margin-left: 8px;
text-align: center;
	width: 468px;
	/*height: 166px;*/
	height: auto;
	border: 1px solid #aaaeb8 ;
}
.docBanner180x150{
/*background: url(../images/mockupBannere/mockup180x150b.gif) no-repeat;*/
background-color: #ffffff;
float: right;
margin-right: 8px;
text-align: center;
	width: 180px;
	height: 166px;
	border: 1px solid #aaaeb8 ;
}
.docBanner468x150 > h3,
.docBanner180x150 > h3{
padding: 2px 0 2px 0;
font-size: 10px;
margin: 0px;
color: #fff;
background: #aaaeb8;
}

.banner180x500{
width: 180px;
height: 500px;
overflow: hidden;
display: block;
/*background: url(../images/mockupBannere/mockup180x500.gif) no-repeat;*/
position: relative;

}

.clear{
	clear: both;
	float: none;
}
.marginBottom{
margin-bottom: 20px;
}
.backArchive{
color:#5c6784;
margin-top: 20px;
padding-top:8px;
display: block;
border-top:1px solid #aaaeb8;
font-size: 10px;
}
.backArchive a{
color:#5c6784;
/*color: #15203C;*/
font-weight: bold;
}
.backArchive a:hover{
color: #3E61B0;
}
.btArchive{
background: url(../images/icons/btIcoFW.gif) no-repeat;
float: right;
padding-left:13px;
	
}
.btBack{
background: url(../images/icons/btIcoRW.gif) no-repeat;
float: left;
padding-left:13px;
	
}
.tipsEnVenn{
text-align: center;
padding: 6px 0 5px 0px;
background: #d0d5db;
margin-bottom: 15px;
margin-top: 30px;
}
.tipsEnVenn img{
vertical-align: bottom;
}

.tipsEnVenn input{
height: 13px;
margin-left: 6px;
font-size: 11px;
color: #535c71;
background: #eaebed;
border: 1px solid #535c71;
}
.tipsEnVenn #tipsBt{

vertical-align: bottom;
height: 17px;
font-weight: bold;
background-color: #adb6c0;
}


.gallery{
	background: #d0d5db;
	height: 28px;
	margin-top: 20px;
	text-align: right;
}
.upDated{
/*font-size: 0.9em;*/
	position: relative;
	float: right;
	padding: 8px 8px 0 0;
}
/* ---- 2009 ----- */
.first{
	width: 20px;
	display:block;float: left;
}

#menuContainer a{
position: relative;
float: left;
padding: 10px 8px 10px 8px;
text-decoration: none;
color: #15203c;

}
#menuContainer a:hover{
	text-decoration: none;
}
#authorAndDate{
	border-top: 1px #aaaeb8 solid;
	border-bottom: 1px #aaaeb8 solid;
	padding:  5px 0 5px 0;
	color:#5c6784;
	display:block;
	margin-bottom:15px;
	height: 15px;
}
#authorAndDate img{


}
/* ---- 2009 ----- */

.windowBlockLeft {
	/*background-image: url(../images/grensesnitt/marg_bg.jpg);*/
	background-repeat: no-repeat;
	display: block;
	width: 244px;
	height: 285px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
}
.windowBlockLeftForum {
	/*background-image: url(../images/grensesnitt/marg_bg.jpg);*/
	background-repeat: no-repeat;
	display: block;
	width: 236px;
	height: 285px;
	margin-bottom:10px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
}
.windowBlockLeft a:link, .windowBlockLeft a:active, .windowBlockLeft a:visited {
	color: #bcc8e4;
	text-decoration: underline;
}

.windowBlockLeft a:hover {
	color: #9BB0DB;
	text-decoration: underline;
}

.windowBlockRight {
	background-image: url(../images/grensesnitt/marg_bg.jpg);
	background-repeat: no-repeat;
	width: 192px;
	text-align: left;
	padding: 0px 10px 0px 14px;
	color: #FFFFFF;
	display: block;
}

.windowBlockRight a:link, .windowBlockRight a:active, .windowBlockRight a:visited {
	color: #bcc8e4;
	text-decoration: underline;
}

.windowBlockRight a:hover {
	color: #9BB0DB;
	text-decoration: underline;
}

.windowBlockTabell {
	background-image: url(../images/grensesnitt/marg_bg.jpg);
	background-repeat: no-repeat;
	width: 192px;
	min-height: 194px;
	text-align: left;
	padding: 0px 10px 0px 14px;
	color: #FFFFFF;
}

.windowBlockTabell a:link, .windowBlockTabell a:active, .windowBlockTabell a:visited {
	color: #bcc8e4;
	text-decoration: underline;
}

.windowBlockTabell a:hover {
	color: #9BB0DB;
	text-decoration: underline;
}

.adresse {
	color: #FFFFFF;
	padding-top: 40px;
}

.playerHeader {
	float: left;
	width: 100%;
}

#playlist {
/* clear: left; */
}

#playlist th {
	background-color: #15203C;
	color: white;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	text-align: left;
}

#playlist td {
	border-bottom: 1px solid #B3BCD2;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	white-space: normal;
}

#playlist2 {
}

#playlist2 th {
	background-color: #15203C;
	color: white;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
}

#playlist2 td {
	border-bottom: 1px solid #B3BCD2;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
}

#spillerfakta{
position: relative;
float: left;
clear: left;
width: 461px;
margin-bottom: 30px;
}

#spillerfakta th {
	border-bottom: 1px solid #B3BCD2;
	font-weight: bold;
	padding: 2px 7px 2px 0px;
}

#spillerfakta td {
	border-bottom: 1px solid #B3BCD2;
	padding: 2px 0px 2px 0px;
	white-space: normal;
}

.faktahead {
	background-color: #15203C;
	color: white;
	font-weight: bold;
	padding: 2px 7px 2px 4px;
}

.faktalinker {
	background-image: url(../images/pil.jpg);
	background-position: left;
	background-repeat: no-repeat;
	text-align: left;
	width: 200px;
	text-indent: 15px;
}

#spillerstall {
/*width: 100%;*/
}

#spillerstall th {
	padding: 5px 0px 5px 2px;
}

#spillerstall td {
	border-bottom: 1px solid #B3BCD2;
	padding: 0px 0px 2px 2px;
	height: 30px;
}


#rightContent .spillerStallen a{
display:block;
margin-bottom:5px;
	
}
#rightContent .tidligereSpillere{
position: relative;
display:block;
height: auto;
	
}
#rightContent .tidligereSpillere a{
float: left;
position: relative;
width: 23px;
height:23px;
margin-right:5px;
margin-bottom:5px;
text-decoration: none;
display: block;
border: 1px solid #818fa6;
}
#rightContent .tidligereSpillere a:hover{
border: 1px solid #dfe1ee;
}
a.spillerA{
background-image: url(../images/alfabet/bokstav_a.gif);
}
a.spillerB{
background-image: url(../images/alfabet/bokstav_b.gif);
}
a.spillerC{
background-image: url(../images/alfabet/bokstav_c.gif);
}
a.spillerD{
background-image: url(../images/alfabet/bokstav_d.gif);
}
a.spillerE{
background-image: url(../images/alfabet/bokstav_e.gif);
}
a.spillerF{
background-image: url(../images/alfabet/bokstav_f.gif);
}
a.spillerG{
background-image: url(../images/alfabet/bokstav_g.gif);
}
a.spillerH{
background-image: url(../images/alfabet/bokstav_h.gif);
}
a.spillerI{
background-image: url(../images/alfabet/bokstav_i.gif);
}
a.spillerJ{
background-image: url(../images/alfabet/bokstav_j.gif);
}
a.spillerK{
background-image: url(../images/alfabet/bokstav_k.gif);
}
a.spillerL{
background-image: url(../images/alfabet/bokstav_l.gif);
}
a.spillerM{
background-image: url(../images/alfabet/bokstav_m.gif);
}
a.spillerN{
background-image: url(../images/alfabet/bokstav_n.gif);
}
a.spillerO{
background-image: url(../images/alfabet/bokstav_o.gif);
}
a.spillerP{
background-image: url(../images/alfabet/bokstav_p.gif);
}
a.spillerQ{
background-image: url(../images/alfabet/bokstav_q.gif);
}
a.spillerR{
background-image: url(../images/alfabet/bokstav_r.gif);
}
a.spillerS{
background-image: url(../images/alfabet/bokstav_s.gif);
}
a.spillerT{
background-image: url(../images/alfabet/bokstav_t.gif);
}
a.spillerU{
background-image: url(../images/alfabet/bokstav_u.gif);
}
a.spillerV{
background-image: url(../images/alfabet/bokstav_v.gif);
}
a.spillerW{
background-image: url(../images/alfabet/bokstav_w.gif);
}
a.spillerX{
background-image: url(../images/alfabet/bokstav_x.gif);
}
a.spillerY{
background-image: url(../images/alfabet/bokstav_y.gif);
}
a.spillerZ{
background-image: url(../images/alfabet/bokstav_z.gif);
}
a.spillerAE{
background-image: url(../images/alfabet/bokstav_ae.gif);
}
a.spillerOE{
background-image: url(../images/alfabet/bokstav_oe.gif);
}
a.spillerAA{
background-image: url(../images/alfabet/bokstav_aa.gif);
}

a:hover.spillerA,
a:hover.spillerB,
a:hover.spillerC,
a:hover.spillerD,
a:hover.spillerE,
a:hover.spillerF,
a:hover.spillerG,
a:hover.spillerH,
a:hover.spillerI,
a:hover.spillerJ,
a:hover.spillerK,
a:hover.spillerL,
a:hover.spillerM,
a:hover.spillerN,
a:hover.spillerO,
a:hover.spillerP,
a:hover.spillerQ,
a:hover.spillerR,
a:hover.spillerS,
a:hover.spillerT,
a:hover.spillerU,
a:hover.spillerV,
a:hover.spillerW,
a:hover.spillerX,
a:hover.spillerY,
a:hover.spillerZ,
a:hover.spillerAE,
a:hover.spillerOE,
a:hover.spillerAA{
background-position: bottom;

border:1px solid #ffffff;
}



/*spillerposisjon*/
.keeper,
.forsvar,
.midtbane,
.angrep{	
margin-top:1px;
 height: 19px; 
 width:22px; 
 display:block;
 padding-top: 3px;
 color:#ffffff;
 overflow: hidden;
 text-align: center;
}


.keeper {
 background-color: #995610; 
 }
 
.forsvar {
 background-color: #990000; 
}
 
.midtbane {
 background-color: #2E6017; 
}
 
.angrep {
 background-color: #131D36; 
}




#ansatte {
}

#ansatte th {
	padding: 10px 0px 10px 2px;
}

#ansatte td {
	border-bottom: 1px solid #B3BCD2;
	padding: 10px 0px 10px 10px;
}

#garderoben {
position: relative;
display: block;
width: 100%;
}

#garderoben th {
	padding: 10px 0px 10px 2px;
}

#garderoben td {
	border-top: 1px solid #B3BCD2;
	padding: 10px 0px 10px 10px;
	white-space: normal;
}

#jumpmenu {
	width: 152px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #15203C;
	border: 0px;
}

.alfabet {
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}

.alfabet a:link, .alfabet a:active, .alfabet a:visited {
	text-decoration: none;
}

.alfabet a:hover {
	text-decoration: underline;
}

.rapportfakta {
	background-color: #E8EBF0;
	border: 1px solid #aaaeb8;
	padding: 10px 4px 10px 4px;
	width: 210;
}

.rapportmain {
	padding-right: 18px;
	white-space: normal;
	width: 450px;
	/*display: block;*/
}
#rapport .rapportmain p,
.rapportmain p {
	white-space: normal;
}

#rapportlag {
	padding-top: 30px;
}

#rapport {
	width: 100%;
	
	overflow: hidden;
	padding: 0px 0px 10px 0px;
}


#rapport hr {
	height: 0px;
	
	border-bottom: 1px dotted #B3BCD2;
}
#ligatabell {
/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 1em;
	color: #FFFFFF;
}

/*#ligatabell td p {margin: 0px;}*/
#ligatabell1 {
	background-color: #475372;
	color: #FFFFFF;
}
/*#ligatabell1 tr:hover{
	background: #475372 url(../images/icons/trBgTabellen.gif) no-repeat;
background-repeat: no-repeat;
cursor: pointer;

}*/
#ligatabell12 {
	background-color: #39425b;
	color: #FFFFFF;
}
/*#ligatabell12 tr:hover{
	background: #39425b url(../images/icons/trBgTabellen.gif) no-repeat;
background-repeat: no-repeat;
cursor: pointer;

}*/

#ligatabell1314 {
	background-color: #27314b;
	color: #FFFFFF;
}
/*#ligatabell1314 tr:hover {
	background: #27314b url(../images/icons/trBgTabellen.gif) no-repeat;
cursor: pointer;

}*/


/*#ligatabell tr:hover{
background-image: url(../images/icons/trBgTabellen.gif);
background-repeat: no-repeat;
cursor: default;

}*/

/*#ligatabell td p {margin: 0px;}*/
#ligatabell td,
#ligatabell1 td,
#ligatabell12 td,
#ligatabell1314 td {
/*background: none;*/
padding: 1px 1px 1px 1px;
}

#statistikk {
}

#statistikk th {
	background-color: #15203C;
	color: white;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
}

#statistikk td {
	background-color: #e0e4e9;
	border-bottom: 1px solid #B3BCD2;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
}

.statistikkHeader {
	background-color: #FFFFFF;
	border-bottom: 1px solid #B3BCD2;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-size: 16px;
	font-weight: bold;
	color: #15203C;
}

.nettmoteBoks {
	height: 80px;
	width: 355px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #15203C;
}

.nettmoteiframe {
	
	border: 1px solid #B3BCD2;
	padding: 20px 0px 20px 5px;
}

.ten {
	font-size: 11px;
	width: 100%;
}
.ten td{
	color: #15203c;
}
.endtable {
	padding-right: 25px;
}

#spillerarkiv {
	background-image: url(../images/grensesnitt/gamlehelter_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 76px;
}

#nettmote_tabell {
	color: #15203c;		
}

#tv2player {
	clear:both;
}

/* Social buttons */



.socialbuttons  
{
   float:right;    
   text-align: left; 
   width: 170px;        
   border: 1px solid #B3BCD2;
 	background-color:#F2F2F2;
 	padding: 0 10px 20px 10px;
 	margin-top:10px;
}
   
 .fblikes 
 {
   float:right;
   margin-top: 10px;   
   margin-left: 10px;   
   height: 25px; 
   text-align: right;   
 }
 
 .socialContainer {

margin-top:20px;
clear:both;
 	
 }
 
 .fbComment {
 	width: 470px; 	
 	border: 1px solid #B3BCD2;
 	background-color: #F2F2F2; 	
 	padding: 0 10px;
 	display: block;
 	clear:both;
 	overflow:hidden;
 	float:left;
 	margin-top:10px;	
 }

 
 .fbshare 
 {
   
   margin-right: 10px;
   margin-top: 1px;
 
 }
 
 .tweets 
 {
     padding-top: 10px;
     width: 70px;    
     float:left;
     
 }

 .diggs {
 	padding-top: 10px;
 	width: 100px;
 	float:left;
 	
 }
 
.fbbox {
	clear:both;
	width: 180px;
	overflow:hidden;
	margin: 20px 0;
	background-color: #e5e8f3;  
}

.blogEntry {
/*	border-bottom: 1px solid #28344e;*/
	margin: 0px 0 10px 0;
	padding: 0 0 10px 0;
	
}

.blogEntry h2 {
	font-size: 12px !important;
	font-weight: bold !important;
	margin: 0 0 6px 0 !important;
}

.blogEntry a,
.blogEntry a:visited {
	color: #E5E8F3;
	text-decoration: none;
}

.blogEntry a:hover {
	color: #e2d600;
	text-decoration: underline !important;
}

.blogEntry p {
	margin: 2px 0 !important;
}

a.readmore,
a.readmore:visited {
	color: #e2d600 !important;
	text-decoration: none !important;
}

a.readmore:hover {
	color: #e2d600 !important;
	text-decoration: underline !important;
	
}




























