html {
}

body {
	background-color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

#wrapper {
	margin:0 auto;
	width:903px;	
	background-color: #FFFFFF;
	/*border:1px #CCCCCC solid;	*/
}

#wrapper_content {
	height:100%;
	width:100%;
	background-color: #FFFFFF;
	background-image:url('/images/spacer-right.png');
	background-repeat:repeat-y;
	background-position:top right;
}

/* center */

/* center - left */

#center {
	width:870px;
	min-height:550px;
	background-color: #FFFFFF;
}

#center_menu {
	float:left;
	width:102px;
	min-height:550px;
	background-color: #FFFFFF;
	/*border-right:1px #CCCCCC solid;*/
}

#center_menu_content{
	height:100%;
	width:100%;
	background-color: #FFFFFF;
}

#center_menu_logo {
	float:left;
	width:100%;
	height:154px;
	background-image:url('/images/gslogo.png');
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#FFFFFF;	
}

/* center - right */

#center_right {
	width:768px;
	min-height:450px;
	/*
	background-color: #FFFFFF;
	background-image:url('back-header.png');	
	background-repeat:no-repeat;
	background-position:top left;
	*/
	float:left;
}

#center_right_page {
	width:768px;
	min-height:450px;	
	float:left;
	background-image:url('/images/header-fjell.png');	
	background-repeat:no-repeat;
	background-position:top left;
}

#center_right_content {
	height:100%;
	width:100%;
	/*background-color: #FFFFFF; */
}

#center_right_page_content {
	height:100%;
	width:100%;
	/*background-color: #FFFFFF; */
}

#center_right_banner {
	width:100%;
	height:132px;
	background-color: #FFFFFF;
	background-image:url('header-fjell.png');
	background-repeat:repeat;
	float:left;
}

#center_right_txt_content {
	float:left;
	margin:20px 10px 10px 10px;	
	background-color: #EAEAEA;
}

#center_right_page_txt_content {
	
	margin:155px 10px 10px 10px;	
	background-color: #FFFFFF;
}

#center_right_block {
	float:left;
	width:768px;
	height:100%;	
	/*
	position:relative; 
	top:225px;*/
}

#center_right_page_block {
	float:left;
	width:768px;
	height:100%;	
	/*
	position:relative; 
	top:225px;*/
}


/* ul list */

#menu_container {	
	width:98px;
	padding: 2px;	
	font-family: Tahoma, Arial, Verdana;
	font-size:11px;
	/*font-weight:bold;*/
	background-color: #FFFFFF;
	color: #333;
	}

#menu_container ul {	
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;		
	line-height:17px;
}

#menu_container li {		
	margin: 0;		
}

#menu_container li a {
	display: block;		
	color: #00ADEF; /* blå */
	padding-left:5px; /* gyldig for dette elemntet? */
	text-decoration: none;
	width: 100%;
}


	
html>body #menu_container li a {
	width: auto;
}

#menu_container li a:hover {
	background-color: #EDEDED;
	color: #E23030; /* rød */
}


#menu_container ul li ul a:link, #menu_container ul li ul a:visited { 
	color:#6A6A6A;
}



/** frontpage bokser */

#leftbox {
	float:	left;
	border:0px #ff0000 solid;
	width:400px;
	margin-top:225px;
}	

#movie {	
	height:124px;
	width:380px;
	border:0px #000000 solid;
	margin-top:40px;
	margin-left:20px;
}


#leftbox .banner1 {
	height:123px;
	width:370px;
	margin-top:91px;
	margin-left:20px;
	background-image:url('/images/blogg_banner.png');	
	background-repeat:no-repeat;
	background-position:top left;	
}

#leftbox .bnews, .bnews1, .bnews2, .bnews3 {
	height:60px;
	width:370px;
	margin-left:20px;
	/*background-color: #efefef;*/
}

#leftbox .bnews {	
	margin-top:5px;
	
}

#leftbox .bnews1 {	
	margin-top:21px;
	
}

#leftbox .bnews1 img {	
	float:left;
	border:none;
	width:80px;
	height:60px;	
}

#leftbox .bnews img {	
	float:left;
	border:none;
	width:80px;
	height:60px;	
}

#leftbox .bnews2 {	
	margin-top:5px;
	
}

#leftbox .bnews3 {	
	margin-top:5px;
	
}

#leftbox .p1{
	margin:2px 0px 0px 86px;
	font-weight:bold
}
#leftbox .p2{
	margin:4px 0px 0px 86px;
}

#map {
	height:104px;
	width:380px;
	margin-top:10px;
	margin-left:20px;	
}

#map img {
	float:left;
	margin-right:5px;
	border:none;
}

#map .p1 {
	margin:0;
	font-weight:bold;
}

#blogg {
	height:104px;
	width:380px;	
	border:0px #000000 solid;
	margin-top:35px;
	margin-left:20px;	
}

#blogg img {
	float:left;
	margin-right:5px;
	border:none;
}

#blogg .p1 {
	margin:0;
	font-weight:bold;
}

.spacer {
	/*float:left;*/
	margin-top:5px;
	margin-left:10px;
	width:380px;
	border-top:1px #6E94A5 solid;
	background-color: #FFFFFF;
}	

#rightbox {
	float:left;	
	width:354px;
	margin-left:10px;
	margin-top:225px;
}

#rightbox .news, .news1, .news2, .news3, .news4, .news5, .news6, .newsother {
	float:left;
	height:65px;
	width:335px;	
	/*background-color: #efefef;*/
}

#rightbox .news1 {
	background-image:url('/images/frontpage-news3.png');	
	background-repeat:no-repeat;
	background-position:top left;	
}

#rightbox .news2 {
	margin-top:10px;
	background-image:url('/images/frontpage-news7.png');	
	background-repeat:no-repeat;
	background-position:top left;	
}

#rightbox .news3 {
	margin-top:10px;
	background-image:url('/images/frontpage-news1.png');	
	background-repeat:no-repeat;
	background-position:top left;	
}

#rightbox .news4 {
	margin-top:20px;
	background-image:url('/images/frontpage-news8.png');	
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;	
}

#rightbox .news5 {
	margin-top:10px;
	background-image:url('/images/frontpage-news4.png');	
	background-repeat:no-repeat;
	background-position:top left;	
	background-color:#FFFFFF;
}

#rightbox .news6 {
	margin-top:10px;
	background-image:url('/images/frontpage-news6.png');	
	background-repeat:no-repeat;
	background-position:top left;	
	background-color:#FFFFFF;
}


#rightbox .newsother {	
	margin-top:10px;	
}

#rightbox .newsother img {	
	 float:left;
	 margin-right:5px;
	 height:65px;
	 border:none;

}

#rightbox .newsimg{
	float:left;
	border:none;	
	margin-right:5px;
	height:65px;
}



#rightbox .p1{
	margin:2px 0px 0px 100px;
	font-weight:bold
}
#rightbox .p2{
	margin:4px 0px 0px 100px;
}

#clear_all {
	heigh:30px;
	clear:both;
}	

#two_bokk_right {
	float:right;
	width:335px;
}

#two_bokk_right img {
	float:right;
	width:335px;
}

#two_blokk_left {
	width:395px
}


A:link {text-decoration: none; color:#313B42;}
A:visited {text-decoration: none; color:#313B42;}
A:active {text-decoration: none; color:#313B42;}
A:hover {text-decoration: underline; color: 313B42;}