body {	background: #1B1B1B url(images/bg3.gif) repeat;	color: #878982;	font-family: tahoma, verdana, arial, helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	text-align: center;	text-decoration: none;	margin: 0;	padding: 0;}h1 {	font-family: Georgia, "Book Antiqua", "Palatino Linotype", Palatino, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 22px;	color: #99968d;	margin: 11px 0;	}h2 {	font-family: Georgia, "Book Antiqua", "Palatino Linotype", Palatino, "Times New Roman", Times, serif;	font-weight: normal;	font-size: 20px;	margin: 11px 0;	color: #b9b6ad;}h3 {	font-weight: bold;	font-size: 13px;	margin: 15px 0 3px;}img, table, iframe {	border: 0;}p {	margin: 2px 0 10px;}a:link {	text-decoration: none;	color: #bdbeb4;}a:hover {	color: #FFF;	text-decoration: underline;}a:visited {	color: #E8E7DA;	text-decoration: none;}#header {	height: 165px;	width: 820px;	clear: both;	background: #000;	border-left: solid 1px #000;	border-right: solid 1px #000;	margin: 0 auto;	text-align: left;}/* navigation menu */#flagarea {	border-bottom: 1px solid #121212;	background: #201F1C;	padding: 6px 5px 2px 22px;	height: 22px;}.flag {	border: 1px solid #0A0A0A;}.flag:hover {	border: 1px solid #B9BFAB;}#navmenu {	background: #191816;	float: left;	width: 150px;	overflow: hidden;	padding-bottom: 100px;}#navmenu ul{	margin: 0;	padding: 0;	list-style-type: none;}#navmenu li {	margin: 0;	width: 100%;	border-bottom: 1px solid #0A0A0A;}#navmenu li a{	width: 100%;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #B9BFAB;	text-decoration: none;	padding: 4px 0 4px 20px;	display: block;}#navmenu li a:hover{	color: #F5F3E6;	background: url(images/pointer.gif) no-repeat left center;}#navmenu li a:active{	background: #333;}#accommodation #nav-accommodation a, #activities #nav-activities a,#background #nav-background a,#bilder #nav-bilder a,#bragerbarn #nav-bragerbarn a,#bragerlaaven #nav-bragerlaaven a,#contact #nav-contact a,#food #nav-food a,#groups #nav-groups a,#grupper #nav-grupper a,#historikk #nav-historikk a,#innkvartering #nav-innkvartering a,#kart #nav-kart a,#kontakt #nav-kontakt a,#kursogmoter #nav-kursogmoter a,#map #nav-map a,#mat #nav-mat a,#meetings #nav-meetings a,#omgivelser #nav-omgivelser a {	color: #F5F3E6;	background: #333 url(images/pointer.gif) no-repeat left center;}/* page area */#pagearea {	background: #0A0A0A url(images/bg_navmenu.gif) repeat-y left;	width: 820px;	clear: both;	margin: auto;	border: solid 1px black;	text-align: left;}#pagetext {	width: 300px;	float: left;	margin: 20px 0 20px 25px;}#photoarea {	width: 288px;	float: right;	margin: 20px 0 30px;	border-left: 1px solid #2a2a2a;	padding-left: 26px;}* html #photoarea {	w\idth: 315px;}.photos {	padding: 3px;	margin: 10px 0;	border: 1px solid #312f2b;}/* maps *//* required for IE6 */* html #mapnavigation {	float: left;	clear: right;	width: 670px;}* html #pagearea {	w\idth: 822px;}/* IE6 fix end*/#mapnavigation ul{	height: 30px;	margin: 0;	padding:8px 0 0;	background: #6C695F;}#mapnavigation ul li{	display: inline-block;	float: left;	margin: 0;	list-style: none;}#mapnavigation ul li a{	display: block;	color: #fff;	padding: 6px 12px 8px;	margin: 0;	text-decoration: none;}#mapnavigation ul li a:visited{	text-decoration: none;}#mapnavigation ul li a:hover, #mapnavigation ul li a#selected{	color: #000;	background: #807C70;}.mapbutton1 {	background: #9CB6D6;	color: #000;	font-weight: bold;	padding: 6px 12px 8px;}.mapbutton2 {	background: #0A0A0A;	color: #B9BFAB;	font-weight: bold;	padding: 6px 8px 8px;}#mapbackground {	text-align: right;	background: #9CB6D6 url(images/bg_navmenu.gif) repeat-y left;}#mapbackground2 {	text-align: left;	background: #d7d2c0 url(images/bg_navmenu.gif) repeat-y left;}#footer {	height: 30px;	width: 820px;	clear: both;	text-indent: 20px;	background: #0c0c0c;	border-top: 1px solid #333;	line-height: 28px;}
