

body {
	background-image:url(images/bg.jpg); background-repeat: no-repeat;
	color: #000000;
	font-family: Times, "Times New Roman", serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0 auto;
	
}

h2 {   
  clear: both;
  font: 18px "Times New Roman", serif;
  color: #605f60;
  margin-left:5px;

  
}

hr {   
   color: #999999;
	background-color: #f00;
	height: 1px;
	 width: 90%;
}

p {   
  clear: both;
  font: 14px;
  color: #605f60;
  margin-left:20px;

  
}

a:link, a:visited, a:active {
	color: #144E56;
	font-size: 12px;
	
	text-decoration: none;
} 

#frame {
	background-color:#605f60;
	width:1015px;
	margin:10px auto auto;
	padding-top:10px;
	height:981px;
}

a:hover {
	color: #aaaaaa;
	font-size: 12px;
	text-decoration: none;
}
#container {
	
	width: 773px; !important
	border: 4px #FFFFFF solid;
	background: #ffffff;
	float:right;
	margin-right:33px;
}
#mainmenu {
	width:200px;
	float:left;
	display : block;
}
#menu, #menu a, #menu a:visited ,#menu a:link,  #menu a:hover ,#menu a:active {
	color: #f6f2e7;
	font-size: 14px;
	padding-top:10px;
	padding-bottom:10px;
	height:172px;


	
	}
#menu ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#menu li {
	padding-left: 20px;
	text-transform: uppercase; 
	line-height:30px;

}

#menu li ul li a {
		text-transform:none; 
		
	
}


#content {
	background-color: #FFFFFF;
	text-align: left;
	margin: 0 auto;
	padding: 5px;
	min-height:624px;
	float:right;
	

}
#footer {
	background-color:#fff;
	clear:both;
	color:#666;
	font-family:Times New Roman;
	font-size:12px;
	height:22px;
	text-align:center;
	width:773px;
	margin-bottom:10px;

	}
	
#footer2 {
	
	clear:both;
	color:#999;
	font-family:Times New Roman;
	font-size:10px;
	height:13px;
	text-align:right;
	border-top:1px solid #ccc;
	padding-top:3px;

	}

#footer a {
	color:#03C;
	
}

#footer2 a {
	color:#999;
	font-size:10px;
	
}

#footer2 a:hover {
	color:#C0C;
	font-size:10px;
	
}

#logo {
	padding-left:14px;
	
}

#booking {
	padding-left:10px;
	padding-top:48px;
	border: 0px;
}

#yr {
	margin-left:10px;
	
}

#snorapport {
	padding-left:10px;
	padding-top:5px;
	
}

#flagg {
	margin-left:932px;
	padding-bottom:3px;
	
}
#cleartop {
	height:2px;
	
}

#hotellframe {
	background-color:#D6D3D6;
border:1px solid #999999;
float:left;
height:211px;
margin:4px 4px 9px 2px;
padding-left:17px;
width:354px;


	
	}


#hotelllinks {
	background-color:#D6D3D6;
	border:1px solid #D6D3D6;
	float:right;
	margin-right:46px;
	margin-top:8px;
	width:100px;
	display:block;
	
}

#hotelllinks a, #hotelllinks a:visited ,#hotelllinks a:link, #hotelllinks a:active {
	color: #605f60;
	font-size:14px;
line-height:5px;
text-decoration:none;
display:block;
}

#hotelllinks a:hover {
	color:#000;
	text-decoration:underline;
	
	
	}
	
#hotellimg {
	float:left;	
	
}


#matframe {
	background-color:#D6D3D6;
border:1px solid #999999;
float:right;
height:211px;
margin:4px 4px 9px 2px;
padding-left:17px;
width:354px;
	
	}

#matlinks {
	background-color:#D6D3D6;
	border:1px solid #D6D3D6;
	float:right;
	margin-left:4px;
	margin-right:20px;
	margin-top:8px;
	width:124px;
	
}

#matlinks a, #matlinks a:visited ,#matlinks a:link, #matlinks a:active {
	color: #605f60;
	font-size:14px;
line-height:5px;
text-decoration:none;
display:block;
}

#matlinks a:hover {
	color:#000;
	text-decoration:underline;
	
	}
	
#matimg {
	float:left;	
	
}
	
#velvareframe {
	background-color:#D6D3D6;
border:1px solid #999999;
float:left;
height:211px;
margin:0 4px 9px 2px;
padding-left:17px;
width:354px;
	
	}
#velvarelinks {
	background-color:#D6D3D6;
	border:1px solid #D6D3D6;
	float:right;
	margin-left:4px;
	margin-right:20px;
	margin-top:8px;
	width:124px;
	
}

#velvarelinks a, #velvarelinks a:visited ,#velvarelinks a:link, #velvarelinks a:active {
	color: #605f60;
	font-size:14px;
line-height:5px;
text-decoration:none;
display:block;
}

#velvarelinks a:hover {
	color:#000;
	text-decoration:underline;
	
	}
	
#velvareimg {
	float:left;	
	
}

#kursframe {
	background-color:#D6D3D6;
border:1px solid #999999;
float:right;
height:211px;
margin:0 4px 9px 2px;
padding-left:17px;
width:354px;
	
	}

#kurslinks {
	background-color:#D6D3D6;
	border:1px solid #D6D3D6;
	float:right;
	margin-left:4px;
	margin-right:20px;
	margin-top:8px;
	width:124px;
	
}

#kurslinks a, #kurslinks a:visited ,#kurslinks a:link, #kurslinks a:active {
	color: #605f60;
	font-size:14px;
line-height:5px;
text-decoration:none;
display:block;
}

#kurslinks a:hover {
	color:#000;
	text-decoration:underline;
	
	}


#kursimg {
	float:left;
	
}

#nyhet {	
float:right;
	height:100px;
	width:100px;
	
	
}

.facebook {
	margin-left:3px;
	}