body {
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	height: 100%;
	background-image:url('/site/gfx/sitegfx/bckg_main.jpg');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #002E5B;
	text-decoration: none;
}

font.light { /*LYSEBLÅ VERDANA BRØDTEKST */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #B8D7EC;
	text-decoration: none;
}

font.header1 { /*STOR OVERSKRIFT FORSIDEN */
	font-family: Arial Black, Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #002E5B;
	text-decoration: none;
	line-height: 24px;
	padding-bottom: 0px;
	text-decoration: none;
}

font.header2 { /*MELLEM OVERSKRIFT FORSIDEN */
	font-family: Arial Black, Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #002E5B;
	text-decoration: none;
	line-height: 18px;
	padding-bottom: 0px;

}

font.header3 { /*LILLE OVERSKRIFT FORSIDEN MØRK */
	font-family: Arial Black, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #002E5B;
	text-decoration: none;
	line-height: 16px;
	padding-bottom: 0px;

}

font.header3B { /*LILLE OVERSKRIFT FORSIDEN LYS */
	font-family: Arial Black, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #B8D7EC;
	text-decoration: none;
	line-height: 16px;
	padding-bottom: 0px;

}

#picborder01 { /*LYSEBLÅ BILLEDKANT */
    border-width: 1px;    
    border-style: solid;    
    border-color: #B1E3FE;
}

#picborder02 { /*MØRKEBLÅ BILLEDKANT */
    border-width: 1px;    
    border-style: solid;    
		border-color: #2D5066;
}

#picborder03 { /*DIVBOX FARVET BILLEDKANT */
    border-width: 1px;    
    border-style: solid;    
		border-color: #7799C6;
}

.newstable { 
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style:solid;
    border-width: 1px;    
    border-color: #2D5066;
}

/*TEKSTLINK NORMAL BRØDTEKST*/
a:link {
	color: #002E5B;
	text-decoration : underline;

}


a:visited {
	color: #002E5B;
	text-decoration : underline;

}


a:active {
	color: #002E5B;
	text-decoration : underline;

}


a:hover {
	color: #002E5B;
	text-decoration : underline;

}

/*TEKSTLINK FRONTSTORIES START */
a:link.mere1{
	font-family:  Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	color : #002E5B;
	font-style : normal;
	font-size: 11px;
	font-weight : normal;
	text-decoration : none;
	line-height: 14px;
}
a:visited.mere1 {
	font-family:  Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	color : #002E5B;
	font-style : normal;
	font-size: 11px;
	font-weight : normal;
	text-decoration : none;
	line-height: 14px;
}
a:active.mere1 {
	font-family:  Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	color : #002E5B;
	font-style : normal;
	font-size: 11px;
	font-weight : normal;
	text-decoration : none;
	line-height: 14px;
}
a:hover.mere1 {
	font-family:  Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	color : #FFFFFF;
	font-style : normal;
	font-size: 11px;
	font-weight : normal;
	text-decoration : none;
	background-color: #CC66CC;
	line-height: 14px;
}
/*TEKSTLINK FRONTSTORIES SLUT */

/*TEKSTLINK CONTENT LISTS START */
a:link.mere2{
	font-family:  Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	color : #002E5B;
	font-style : bold;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	line-height: 14px;
}
a:visited.mere2 {
	font-family:  Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	color : #002E5B;
	font-style : bold;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	line-height: 14px;
}
a:active.mere2 {
	font-family:  Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	color : #002E5B;
	font-style : bold;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	line-height: 14px;
}
a:hover.mere2 {
	font-family:  Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	color : #FFFFFF;
	font-style : bold;
	font-size: 12px;
	font-weight : normal;
	text-decoration : none;
	background-color: #CC66CC;
	line-height: 14px;
}
/*TEKSTLINK CONTENT LISTS SLUT */



/*LIGHTBOX START*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/site/attributes/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/site/attributes/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/*LIGHTBOX SLUT*/


/*NAVIGATION START*/
* 									{ margin: 0; padding: 0; }
#page-wrap							{ width: 800px; margin: 25px auto; } 
a									{ text-decoration: none; }
ul									{ list-style: none; }
p                                   { margin: 15px 0; }

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; }
ul.dropdown li                      { font: 13px Arial Black, Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; 		 	   						 									  text-transform: uppercase; text-decoration: none; float: left; zoom: 1;																			 									  background-image: url('/site/gfx/sitegfx/gradient_navioff.jpg'); }
ul.dropdown a:hover		            { color: #002E5B; text-decoration: none;}
ul.dropdown a:active                { color: #ffa500; text-decoration: none; }
ul.dropdown li a                    { display: block; padding: 7px 8px; text-decoration: none;
	 								  color: #002E5B; }
ul.dropdown li:last-child a         { border-right: none; text-decoration: none;} /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background-image: url('/site/gfx/sitegfx/gradient_navion.jpg'); color: #ffff00; position: relative; }
ul.dropdown li.hover a              { color: #ffffff; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 					{ font: 11px Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; 					                   					  background-image: url('/site/gfx/sitegfx/gradient_navioff.jpg'); color: #ffff00; 
									  border-bottom: 1px solid #ccc; float: none; text-transform: uppercase; }
ul.dropdown ul li.hover				{ font-weight: normal; background-image: url('/site/gfx/maingfx2010/green.jpg'); color: #ffff00; 
									  border-bottom: 1px solid #ccc; float: none; }
ul.dropdown ul li a                 { display: block; padding: 4px 8px; 
	 								  color: #222; }					  
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }
/*NAVIGATION SLUT*/


/*FORM ELEMENTS START*/
.input {
    border: 1px solid #006;
    background: #ffc;
}
.input:hover {
    border: 1px solid #f00;
    background: #ff6;
}
.check { 
 background-image: url('/site/gfx/sitegfx/gradient_formfield.jpg'); 
 border: 1px solid #7799C6;
}
.texta { 
 font-size: 11px; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #002E5B;
 background-image: url('/site/gfx/sitegfx/gradient_formfield.jpg'); 
 border: 1px solid #7799C6;
 padding: 2px;
}
.textb { 
 font-size: 11px; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #002E5B;
 background-image: url('/site/gfx/sitegfx/gradient_formfieldbig.jpg'); 
 border: 1px solid #7799C6;
 padding: 2px;
 scrollbar-face-color: #567EB2; 
 scrollbar-track-color: #94BFE1; 
 scrollbar-arrow-color: #002E5B; 
 scrollbar-3dlight-color: #7799C6; 
 scrollbar-shadow-color: #5781B9; 
 scrollbar-highlight-color: #663333; 
 scrollbar-darkshadow-color: #7799C6
}
.button {
    border: 1px solid #7799C6;
    background: url('/site/gfx/sitegfx/gradient_buttonoff.jpg'); background-repeat: repeat-x; top left;
    padding: 2px 8px;
}
.button:hover {
    border: 1px solid #7799C6;
    background: url('/site/gfx/sitegfx/gradient_buttonon.jpg'); background-repeat: repeat-x; top left;
    padding: 2px 8px;
}
label {
    display: block;
    width: 150px;
    float: left;
    margin: 2px 4px 6px 4px;
    text-align: right;
}
br { clear: left; }
/*FORM ELEMENTS SLUT*/


/*DIV KASSEPLACERING START*/
#mainlogo {
	position: absolute; width: 302px; height: 122px; top: 120px; left: 15px; z-index: 2000
}
#top-background1 {
	width: 100%; margin:0px auto; height: 357px; z-index: 1; background-image: url('/site/gfx/sitegfx/bckg_topstripes.jpg')
}
#top-background2 {
	width: 100%; margin:0px auto; height: 357px; z-index: 2; background-image: url('/site/gfx/sitegfx/bckg_stripes.jpg'); background-repeat: no-repeat
}
#footerbox {
	width: 100%; margin:0px auto; height: 100px; z-index: 10; background-image: url('/site/gfx/maingfx2010/yellow.jpg')
}
#centersite {
	width: 1037px; margin: 0px auto
}
#top-wrapper {
	position: relative; width: 987px; background-image: url('/site/gfx/sitegfx/bckg_wrap.jpg'); margin: 0px auto; height: 100%; z-index: 10
}
#bannerwrap {
	position: relative; width: 987px; background-image: url('/site/gfx/sitegfx/bckg_topbanner.jpg'); margin: 0px auto; height: 150px; padding-top: 15px; text-align: center
}
#searchbar {
	position: relative; width: 987px; margin: 0px auto; height: 25px
}
.textmodule {
	width: 300px; float: left; margin: 0px 0px 0px 410px; height: 25px; background-image: url('/site/gfx/maingfx2010/green.jpg'); text-align: right
}
.searchmodule {
	width: 250px; float: left; margin: 0px 0px 0px 10px; height: 25px; background-image: url('/site/gfx/maingfx2010/yellow.jpg'); text-align: right
}
#navibar {
	position: relative; width: 987px; background-image: url('/site/gfx/sitegfx/gradient_navioff.jpg'); margin: 0px auto; height: 33px; z-index: 100
}
.navigradient {
	width: 280px; float: left; margin: 0px 0px 0px 0px; height: 33px; background-image: url('/site/gfx/sitegfx/gradient_navileft.jpg')
}
.navimodule {
	width: 640px; float: left; margin: 0px 0px 0px 65px; height: 33px 
}
#topshade {
	width: 987px; margin: 0px auto; height: 11px; background-image: url('/site/gfx/sitegfx/bckg_topshade.jpg')
}
#slider-container {
	width: 987px; margin: 0px auto; height: 300px; padding-bottom: 10px; background-image: url('/site/gfx/sitegfx/gradient_slider.jpg'); z-index: 15
}
#site-wrapper {
	width: 987px; background-image: url('/site/gfx/sitegfx/bckg_wrap.jpg'); margin: 0px auto; height: 100%; z-index: 10
}
#main-container {
	margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; width: 797px; float: left
}
.blue {
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 797px; float: left; background-image: url('/site/gfx/sitegfx/bckg_light.jpg')
}
.container_topbottom {
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 797px; float: left; background-image: url('/site/gfx/sitegfx/bckg_light.jpg'); height: 10px
}
#frontbox {
	float: left; margin: 10px 0px 0px 10px; width: 554px; background-image: url('/site/gfx/sitegfx/bckg_light.jpg')
}
#contentbox1 {
	float: left; margin: 0px 0px 0px 0px; width: 262px
}
#contentbox2 {
	float: left; margin: 0px 0px 0px 10px; width: 262px
}
#contentbox-5latest1 {
	float: left; margin: 10px 0px 0px 0px; width: 254px; padding: 3px 3px 3px 3px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/gradient_news.jpg'); height: 195px; overflow: hidden 
}
#contentbox-5latest2 {
	float: left; margin: 10px 0px 0px 10px; width: 254px; padding: 3px 3px 3px 3px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/gradient_news.jpg'); height: 195px; overflow: hidden
}
#storybox1 {
	float: left; margin: 10px 0px 0px 0px; width: 254px; padding: 3px 3px 3px 3px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/gradient_news.jpg'); height: 160px; overflow: hidden 
}
#storybox2 {
	float: left; margin: 10px 0px 0px 0px; width: 254px; padding: 3px 3px 3px 3px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/gradient_news.jpg'); height: 160px; overflow: hidden
}
#videobox {
	float: left; margin: 0px 0px 0px 0px; width: 192px; padding: 3px 3px 3px 3px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/gradient_video.jpg'); height: 200px; overflow: hidden
}
.ratebox {
	float: left; margin: 10px 0px 0px 35px; width: 130px; padding: 0px; overflow: hidden; text-align: center; background-image: url('/site/gfx/maingfx2010/green.jpg')
}
.posterbox {
	float: left; margin: 0px 0px 0px 0px; width: 198px; padding: 0px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/gradient_posterbox.jpg'); overflow: hidden; text-align: center
}
.youtubebox {
	float: left; margin: 10px 0px 0px 0px; width: 198px; padding: 0px; border: 1px solid #7799C6; overflow: hidden; text-align: center
}
#coverbox {
	float: left; margin: 10px 0px 0px 0px; width: 192px; padding: 3px 3px 3px 3px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/gradient_covers.jpg'); height: 360px; overflow: hidden
}
#coverbox-posters {
	float: left; margin: 10px 0px 0px 0px; width: 192px; padding: 3px 3px 3px 3px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/gradient_content.jpg'); height: 470px; overflow: hidden
}
#coverbox-artists {
	float: left; margin: 10px 0px 0px 0px; width: 192px; padding: 3px 3px 3px 3px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/gradient_content.jpg'); height: 375px; overflow: hidden
}
#contentbox-wide {
	float: left; margin: 10px 0px 0px 0px; width: 526px; padding: 3px 3px 3px 3px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/gradient_latest.jpg')
}
#content-bckg {
	float: left; margin: 0px 0px 0px 0px; width: 532px; padding: 0px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/bckg_content.jpg'); z-index: 20
}
#content-front {
	float: left; margin: 0px 0px 0px 0px; width: 526px; padding: 3px 3px 3px 3px; background-image: url('/site/gfx/sitegfx/gradient_content.jpg'); background-repeat:repeat-x; z-index: 25
}
#comments-bckg {
	float: left; margin: 10px 0px 0px 0px; width: 532px; padding: 0px; border: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/bckg_content.jpg'); z-index: 20
}
#comments-front {
	float: left; margin: 0px 0px 0px 0px; width: 526px; padding: 3px 3px 3px 3px; background-image: url('/site/gfx/sitegfx/gradient_content.jpg'); background-repeat:repeat-x; z-index: 25
}
#rightpanel {
	margin: 10px 0px 0px 0px; padding: 0px 0px 0px 20px; width: 212px; float: left;  border-left: 1px solid #7799C6; background-image: url('/site/gfx/sitegfx/bckg_light.jpg')
}
#rightside {
	margin: 0px 0px 0px 10px; width: 160px; float: left
}
#radio {
	margin: 0px 0px 0px 0px; width: 154px; float: left; padding: 3px 3px 3px 3px; background-image: url('/site/gfx/sitegfx/gradient_radio.jpg'); height: 195px; overflow: hidden; text-align: center
}
#googlebox200 {
	float: left; margin: 10px 0px 0px 0px; width: 192px
}
#googlebox160 {
	float: left; margin: 10px 0px 0px 0px; width: 160px
}
/*DIV KASSEPLACERING START*/


