body {
 color: white;
 font-family: arial;
 font-size: 9pt;
 background-color: #060638;
 scrollbar-base-color:#fff; 
 scrollbar-arrow-color:#060638; 
 scrollbar-track-color:#060638; 
 scrollbar-shadow-color:#060638; 
 scrollbar-lightshadow-color:#060638; 
 scrollbar-darkshadow-color:#060638;
 scrollbar-highlight-color: #060638;
 scrollbar-3dlight-color: #060638; 	
}

td {
 font-family: arial;
 font-size: 9pt;
}

th {
 color: #060638;
 font-family: arial;
 font-size: 9pt;
 background-color: eee;
}

a {
 text-decoration: underline;
 color: 7F8BE8;
}

.blue11px {
 background-color: white;
 color: black;
 font-size: 8pt;
}

.blue11px_bold {
 background-color: white;
 color: black;
 font-size: 8pt;
 font-weight: bold;
}


.white11px_bold {
 font-size: 8pt;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 3px;
 background-color: #0A0F39;
}

.konsertheader {
 font-size: 9pt;
 font-weight: bold;
 text-align: left;
}

.konsertheader_sted {
 font-size: 9pt;
 font-weight: bold;
 text-align: left;
 padding-left: 8px;
}

.konsert_artist {
 color: #7F8BE8;
 font-size: 8pt;
}

.konsert_dato {
 font-size: 8pt;
 padding-right: 8px;
}

.konsert_sted {
 font-size: 8pt;
 padding-left: 8px;
}

#menudiv a {
 font-family: arial;
 font-size: 8pt;
 color: white;
 text-decoration: none;
 margin-right: 12px;
}

#menudiv {
 padding-top: 6px;
}

.nyheteralbum {
 padding-left: 8px;
 margin-left: 8px; 
 margin-right: 8px; 
 overflow: auto; 
 height: 161px; 
 width: 310px;
 scrollbar-base-color:#7F8BE8; 
}

.konserterdiv {
 padding-left: 8px;
 margin-left: 8px; 
 margin-right: 8px; 
 overflow: auto; 
 height: 136px; 
 width: 330px;
}

.nyhetsskriv {
 padding-left: 8px;
 margin-left: 8px; 
 margin-right: 8px; 
 overflow: auto; 
 height: 160px; 
 width: 310px;
 scrollbar-base-color:#7F8BE8; 
 font-size: 8pt;
}

.nyhetsskrivtd {
 padding-left: 8px;
}

.konsertertd {
 padding-top: 14px;
}

.konserter_halflogo {
 padding-left: 12px;
}

.laatertop {
 padding-left: 13px;
 padding-bottom: 8px;
}

.laater_artist {
 color: #7F8BE8;
 font-size: 8pt;
}

.laater_tittel a {
 font-size: 8pt;
 color: white;
 text-decoration: none;
}

.laater_tittel a:hover {
 font-size: 8pt;
 color: white;
 text-decoration: underline;
}


.nyhetsskriv_artister_top {
 padding-top: 20px;
}

.artister_halflogo {
 padding-left: 12px;
}

.artistbilde {
 border-width: 1px;
 border-color: white;
 border-style: solid;
}

.artistbilde_underside {
 border-width: 1px;
 border-color: #060638;
 border-style: solid;
}


.coverbilde {
 border-width: 1px;
 border-color: white;
 border-style: solid;
}

.nyheter_entry {
 padding-bottom: 10px;
}

.nyheter_overskrift {
 font-size: 9pt;
 font-weight: bold;
 padding-bottom: 6px;
}

.nyheter_textplacement {
 padding-left: 6px;
 font-size: 8pt;
 color: #fff;
 font-weight: normal;
}

.subnyheter_textplacement {
 padding-left: 6px;
 font-size: 8pt;
 color: #fff;
 padding-bottom: 20px;
}

.nyheter_bak {
	margin:0px 22px 0px 24px;
	padding: 25px 30px 30px 31px;
	background-color: #fff;
	background-image: url(../gfx/bodyloop_bak.gif);
	background-repeat: no-repeat;
}

.artistbilde_subtd {
 padding-right: 13px;
 padding-bottom: 8px;
}

.bottomlabels {
 padding-top: 22px;
}

.artister {
 padding-left: 18px;
 padding-top: 20px;
}

.artistarrow {
 padding-top: 4px;
}

.laatertable {
 width: 324px;
 padding-left: 14px;
}

.video_halflogo {
 padding-left: 12px;
}

.video {
 padding-top: 9px;
 padding-left: 14px;
 padding-bottom: 12px;
 height: 181px;
}

.videooverskrift {
 font-size: 10pt;
 font-weight: bold;
}

.videotext {
 padding-left: 10px;
 padding-right: 20px;
 font-size: 8pt;
}

.videoimage {
 border-width: 1px;
 border-color: #7984DB;
 border-style: solid;
}

.ukeaktuelt_video_header {
 padding-top: 8px;
}

.ukeaktuelt {
 padding-left: 8px;
 margin-left: 8px; 
 margin-right: 8px; 
 overflow: auto; 
 height: 302px; 
 width: 310px;
}

.ukeaktuelt_text {
 font-size: 8pt;
 margin-right: 16px;
}

.konserter_text {
 font-size: 8pt;
 margin-right: 16px;
 width: 100%;
}

.nyheter_album_text {
 font-size: 8pt;
 margin-right: 16px;
}

.nyhetsskriv_text a {
 font-size: 8pt;
 margin-right: 16px;
 text-decoration: none;
 color: white;
}

.nyhetsskriv_text a:hover {
 text-decoration: underline;
}


.menuitem {
 padding-right: 10px;
}

.menuactive {
 padding-right: 10px;
 font-weight: bold;
}

.left_vertical_gradient {
 background-image: url(../gfx/left_vertical_gradient.gif);
 background-repeat: no-repeat;
 width: 72px;
}

.right_vertical_gradient {
 background-image: url(../gfx/right_vertical_gradient.gif);
 background-repeat: no-repeat;
 width: 72px;
}

.topspacing {
 height: 16px;
 background-color: #060638;
}

.bottomspacing {
 padding-top: 10px;
 padding-bottom: 10px;
 height: 16px;
 color: #3B4C82;
 font-family: arial;
 font-size: 7pt;
}

.bottomspacing a {
 color: #3B4C82;
 text-decoration: underline;
}

.bottomspacing a:hover {
 color: #7984DB;
 text-decoration: underline;
}

.td1 {
 background-color: white;
 color: #060638; 
}

.td2 {
 background-color: #eee;
 color: #060638; 
}

.sonetheader {
 background-color: #060638;
 padding-top: 16px;
}

.maintable {
 color: white;
 padding-top: 16px;
 padding-left: 16px;
 padding-right: 16px;
 font-family: arial;
 font-size: 9pt;
}

.topnews {
 background-image: url(../gfx/topnews_background.gif);
}

.topnews_placement {
 padding-top: 25px;
 padding-left: 55px;
}

.topnews_text {
 color: #060638;
 font-size: 8pt;
 padding-left: 27px;
 width: 460px;
}

.firstnews_title {
 font-size: 9pt;
 font-weight: bold;
 margin-bottom: 6px;
}

.firstnews_subsection_pad_head {
 padding-top: 10px;
 /*padding-left: 390px;*/
 padding-right: 12px;
 color: #060638;
 font-size: 8pt;
 font-weight: bold;
}

.firstnews_subsection_headitem {
 padding-top: 10px;
 color: #060638;
 font-size: 7pt;
 font-weight: bold;
}

.firstnews_subsection_item {
 color: #060638;
}


.firstnews_subsection_pad_below {
 padding-left: 390px;
 color: #060638;
 font-size: 8pt;
}

.firstnews_text {
 font-size: 8pt;
}

.newsdetails_top {
 padding-top: 10px;
 padding-right: 12px;
 color: #060638;
 font-size: 8pt;
 font-weight: bold;
}

.newsdetails_bottom {
 padding-right: 12px;
 color: #060638;
 font-size: 8pt;
}

.newscover_border {
 border-width: 1px;
 border-color: white;
 border-style: solid;
}

.secondnewstextpadding {
 padding-left: 25px;
 font-size: 8pt;
}

.secondnewsheading {
 font-size: 9pt;
 font-weight: bold;
}

.secondnewssubheading {
 font-size: 7pt;
}

.bluetext {
 color: #7F8BE8;
}

.newsdetails_subpage_top {
 background-image: url(../gfx/newsdetails_top.gif);
 background-repeat: no-repeat;
 color: #060638;
}

.newsdetails_subpage_loop {
 background-color: #060638;
}

.newsdetails_subpage_bottom {
 background-image: url(../gfx/newsdetails_bottom.gif);
 background-repeat: no-repeat;
 height: 118px;
 color: #060638;
}

.topnewslink {
 text-decoration: none;
 color: #060638;
}

.secondnewslink {
 text-decoration: none;
 color: white;
}

.artistsidelink {
 color: #060638; 
 text-decoration: none;
}

.artistsidelink:hover{
 color: #060638; 
 text-decoration: underline;
}

.katalogselector {
 color: #060638;
 text-decoration: none;
}

.katalogselector:hover {
 text-decoration: underline;
}

.catalogselected {
 color: #060638;
 text-decoration: none;
 font-weight: bold;
}

.catrow {
 color: #060638;
 text-transform: capitalize;
 font-size: 8pt;
 padding-left: 3px;
}

.relplanrow {
 color: #060638;
 font-size: 8pt;
 padding-left: 3px;
}

.omoss_header {
 padding-top: 2px; 
 padding-bottom: 2px; 
 padding-left: 6px; 
 background-color: #0A0F39; 
 color: white; 
 margin-bottom: 6px;
}

.universallink {
 font-size: 8pt; 
 color: #3B4C82;
}

.universallink:hover {
 color: #7984DB;
}