*{
	padding:0;
	margin:0;
	line-height: 1.4em;
}

body{
	font-family: Helvetica, sans-serif, Verdana, Courier ;
	font-size: 100.01%;
}

a{
	color: rgb(77,89,105);
	font-weight: 700;
	text-decoration: none;
}
a:link{
	color: rgb(77,89,105);
	font-weight: 700;
	text-decoration: none;
}
a:visited{
	color: rgb(77,89,105);
	font-weight: 700;
	text-decoration: none;
}
a:hover{
	color: rgb(255,255,255);
	font-weight: 700;
	text-decoration: none;
}
a:active{
	color: rgb(255,255,255);
	font-weight: 700;
	text-decoration: none;
}



#topbanner{
	position: absolute;
	top: 15px;
	left: 15px;
}

#menutop{
	position: absolute;
	top: 86px;
	left: 15px;
}

#menutop div, #menubottom div, #submenubottom div{
	display: inline;
}


/* Felles for #menutop, #menubottom, #submenubottom */
#menutop div a, #menubottom div a, #submenubottom div a{
	color: rgb(77,89,105);
	text-decoration: none;
}
#menutop div a:link, #menubottom div a:link, #submenubottom div a:link{
	color: rgb(77,89,105);
	text-decoration: none;
}
#menutop div a:visited, #menubottom div a:visited, #submenubottom div a:visited{
	color: rgb(77,89,105);
	text-decoration: none;
}
#menutop div a:hover, #menubottom div a:hover, #submenubottom div a:hover{
	color: rgb(240,242,243);
	text-decoration: none;
}
#menutop div a:active, #menubottom div a:active, #submenubottom div a:active{
	color: rgb(240,242,243);
	text-decoration: none;
}


/* Felles for #menutop, #menubottom */
#menutop div a, #menubottom div a{
	font-weight: 700;
}
#menutop div a:link, #menubottom div a:link{
	font-weight: 700;
}
#menutop div a:visited, #menubottom div a:visited{
	font-weight: 700;
}
#menutop div a:hover, #menubottom div a:hover{
	font-weight: 700;
}
#menutop div a:active, #menubottom div a:active{
	font-weight: 700;
}


/* Spesielt for #submenubottom */
#submenubottom div a{
	font-size: 50%;
	font-weight: 500;
}
#submenubottom div a:link{
	font-size: 50%;
	font-weight: 500;
}
#submenubottom div a:visited{
	font-size: 50%;
	font-weight: 500;
}
#submenubottom div a:hover{
	font-size: 50%;
	font-weight: 500;
}
#submenubottom div a:active{
	font-size: 50%;
	font-weight: 500;
}


#content{
	position: absolute;
	top: 116px;
	left: 15px;
	width:485px;
	/*height:460px;*/ /* hvis ikke player */
	height:375px; /* hvis player */
	overflow: auto;
	scrollbar-track-color: rgb(240,242,243);
	scrollbar-face-color: rgb(240,242,243);
	scrollbar-darkshadow-color: rgb(240,242,243);
	scrollbar-shadow-color: rgb(240,242,243);
	scrollbar-3dlight-color: rgb(240,242,243);
	scrollbar-highlight-color: rgb(77,89,105);
	scrollbar-arrow-color: rgb(77,89,105);
}

#content table{
	background-color: rgb(240,242,243);
}

#content table tr th, #content table tr td{
	padding: 5px;
	font-size: 65%;
	color: rgb(77,89,105);
}

#player{
	position: absolute;
	top: 526px;
	left: 15px;
	width: 485px;
	height: 70px;
}

#submenubottom{
	position: absolute;
	/*top: 576px;*/ /* hvis ikke player */
	top:491px;  /* hvis player */
	left: 15px;
	visibility: hidden;
}

#menubottom{
	position: absolute;
	/*top: 591px;*/ /* hvis ikke player */
	top:506px; /* hvis player */
	left: 15px;
}

#menubottom #current{
	color: rgb(77,89,105);
}

#menutop #current{
	color: rgb(77,89,105);
}

#submenubottom #current{
	color: rgb(77,89,105);
}

#image{
	position: absolute;
	top: 116px;
	left: 515px;
}