* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}

body {
	background:#e5e2db;
}

#header {
	height:133px;
	background:#fff url(images/header.gif) repeat-x;
}

#content {
	width:490px;
	padding:0 35px 0 20px;
	margin:370px 0 0 0;
}

#content.forsiden, #content.medfb {
	min-height: 556px;
}

#content.index {
	margin-top: 30px;
}

ul#sub li,ul#sub2 li,#kol1 {
	width:232px;
}

#kol2 {
	width:192px;
	float: left;
	margin: 340px 0 0 0;
	padding: 20px 0 20px 20px;
	overflow: hidden
}

#kol2.index {
	margin-top: 5px;
}

h1.sidebartitle {
	display: none
}

#logo a,#logo {
	width:235px;
	height:36px;
	position:absolute;
}

#logo {
	background:url(images/logo.gif) no-repeat;
	top: 39px;
	left: 387px;
}

#nav {
	top:112px;
}

input,textarea,body {
	color:#231f20
}

#nav a {
	padding:0 8px 0 8px;
	line-height:20px;
	height:20px;
	font-size: 9px;
	color:#fff;
	text-transform:uppercase;
}

#nav li.current_page_ancestor a,#nav li.current_page_item a,#nav a:hover {
	color:#231f20;
}

ul#sub, ul#sub2 {
	margin: 0 0 0 0;
}

ul#sub a,a,a:hover,ul#sub2 a {
	color:#000
}

ul#sub a,ul#sub2 a {
	font-size:11px;
	padding: 3px 0 3px 0
}

ul#sub li.current_page_item ul li.current_page_item ul li.current_page_item a,ul#sub li.current_page_item ul li.current_page_item a,ul#sub li.current_page_item a,ul#sub a:hover,.sok input,.sok input:hover,.sok input:active,.sok input:focus,textarea:hover,textarea:active,textarea:focus,.sok input:hover,.sok input:focus,.sok input:active {
	color:#000
}

input,textarea,body {
	font-family:Arial,Helvetica,sans-serif
}

#container,h6,h5,h4,h3 {
	font-size:1.1em
}

p {
	line-height:1.5em
}

h2.sted,h2.sted2, h1,h1.sb1, h2.sb2, h2.sb3, h2.sb4, legend {
	font-family:Georgia, "Times New Roman", Times, serif;
}

h1 {
	font-size:1.8em;
	color:#262625;
	font-weight: normal
}
h1.indextitle a {
	font-weight: normal

}

h2,.fn,p .more-link {
	font-weight:bold
}

h2,#content.index .more-link {
	font-size:1em
}

h2.sted,h2.sted2, h1.sb1 {
	color: #998d72;
	font-weight: normal;
	font-size: 11px;
	text-transform: uppercase;
}
h2.sted2 {
	color: #594a42
}

a {
	text-decoration:underline
}

a:hover,ul#sub a,ul#sub2 a,#nav a,#kol1 a,#kol1 li,h1.indextitle a,p.navigate a,p.date a,p.lesmer a,a:hover,h1 a,#footer a {
	text-decoration:none
}

#nav a,#nav ul,#nav li,.sok,#kol1 {
	margin:0
}

p img,#nav ul,#nav li,.sok input,.sok input:hover,.sok input:active,.sok input:focus,.sok {
	padding:0
}

img {
	border:0
}

#header,#wrap,#footer {
	width:1010px
}

#nav a,#wrap {
	text-align:left
}

input {
	background:#fff
}

#wrap {
	background:url(images/wrap.gif) repeat-y;
}

#container {
	min-height:620px
}

#end,.clear {
	clear:both
}

ul#sub a, ul#sub2 a {
	margin:0 0 0 0
}

.alignleft,ul#sub li,ul#sub2 li,#nav a,#nav ul,#kol1,#content {
	float:left
}

#nav,input#searchsubmit,input#searchsubmit:hover,.sok input,.sok input:hover,.sok input:active,.sok input:focus,.sok,#logo a {
	position:absolute
}

img.centered,#submit,.rss a,#nysubmit,ul#sub a,ul#sub li.current_page_item ul,#sub li.current_page_item ul li.current_page_item ul,ul#sub li.current_page_ancestor ul,#sub li.current_page_item ul li.current_page_item ul,#nav a,#logo a,ul#sub2 a {
	display:block
}

#nav {
	left:27px;
	width:950px
}

ul#menu ul,.sok a span,.sok label,#logo a span {
	display:none
}

.sok {
	top:-30px;
	right:0;
	width:138px;
	background:url(images/sok.gif) no-repeat
}

input#searchsubmit,input#searchsubmit:hover,.sok {
	height:19px
}

input,textarea,.sok {
	border:1px solid #ccc
}

#submit,#nysubmit,.sok input,.sok input:hover,.sok input:active,.sok input:focus,textarea:hover,textarea:active,textarea:focus,.sok input:hover,.sok input:focus,.sok input:active {
	border:none
}

.sok input,.sok input:hover,.sok input:active,.sok input:focus,textarea:hover,textarea:active,textarea:focus,.sok input:hover,.sok input:focus,.sok input:active {
	background:transparent
}

.sok input,.sok input:hover,.sok input:active,.sok input:focus {
	top:3px;
	left:19px;
	width:118px;
	font-size:10px
}

input#searchsubmit,input#searchsubmit:hover {
	left:0;
	top:0;
	width:19px
}

#submit,#nysubmit,#nav a,input#searchsubmit,input#searchsubmit:hover {
	cursor:pointer
}

body,textarea,input {
	font-size:62.5%
}

#footer,#container,#content.index .more-link {
	font-weight:normal
}

#footer {
	font-size:1.15em
}

p.date {
	font-size:0.9em
}

p,h1,h2,h3,h4,h5,h6 {
	margin-bottom:10px
}

h3 {
	text-align: left;
	clear: both
}

p.date,p.lesmer {
	color:#777;
	margin:-10px 0 10px 0
}

input,textarea {
	font-size:11px
}

input,textarea {
	padding:4px
}

.fn {
	font-style:normal
}

#nav a,#nav {
	height:20px
}

#nav ul,#nav li {
	list-style:none
}

img.alignnone,img.alignleft,img.alignright,#nav li {
	display:inline
}

#kol1 li,ul#sub,ul#sub ul,#sub li, ul#sub2,ul#sub2 ul, ul#sub2 li {
	list-style-type:none
}

ul#sub,ul#sub ul,#sub li {
	overflow:hidden
}

ul#sub li, ul#sub2 li {
	clear:left
}

#content li {
	margin:0 0 0 15px
}

#content ul,#content ol {
	margin:0 0 10px 0
}

textarea {
	width:430px;
	height:100px
}

input {
	width:230px;
	height:auto
}

#submit,#nysubmit {
	width:192px;
	height:40px
}

p img {
	max-width:100%
}

img.centered {
	margin-left:auto;
	margin-right:auto
}

img.alignright {
	margin:0 0 20px 20px
}

img.alignleft {
	margin:0 20px 20px 0
}

.alignright {
	float:right
}

#footer {
	height: 40px;
	background:#998d72;
	color: #fff;
	font-size: 10px;
}

#footer a {
	color: #fff;
	text-decoration: underline
}

p.footer1,p.footer2,p.footer3 {
	float: left;
	text-align: center;
	padding-top: 6px;
	line-height: 1.2em;
}
p.footer1 {
	padding-left: 30px;

}
p.footer2 {
	padding-left: 200px;

}
p.footer3 {
	padding-left: 260px;
}

.slideshow { 
	position:absolute; 
	height: 340px; 
	width: 777px;
	top:133px;
	left: 233px;
	background: #fff;
	overflow: hidden;
}


#banner {
	position:absolute;
	top:133px;
	left: 233px;
	width:777px;
	height:340px;
	overflow: hidden;
	background: #fff;
}

#slideshowlogo {
	position:absolute;
	top:133px;
	left: 233px;
	width:777px;
	height:340px;
	z-index: 99;
}

#sidebar {
	padding: 30px 15px 30px 35px;
}
#sidebar p {
	margin-bottom: 2px;
	line-height: 16.5px;
}

#sidebar.hotellvelger p {
	height: 18px;
	line-height: 18px;
	margin: 0;
	padding: 0;
}

#hotelliste {
	position: absolute;
	top: 180px;
	left: 35px;
	height: 480px;
	width: 190px;
}

h2.sb2,h2.sb3,h2.sb4 {
	font-weight: normal;
	font-size: 14px;
	height: 35px;
	line-height: 42px;
	margin: 0;
	padding: 0;
}

#nyhetsbrev {
	background: url(images/mottanyhetsbrev.gif) no-repeat;
	width: 160px;
	height: 110px;
	margin-top: 60px;
	z-index: 2;
}

#nyhetsbrev p,#nyhetsbrev.sidebar2 p {
	padding: 65px 0 0 60px;
	line-height: 1;
	font-size: 10px;
	z-index: 2;
}

#nyhetsbrev.sidebar2 {
	background: url(images/mottanyhetsbrev.gif) no-repeat;
	height: 200px;
	width: 200px;
	position: absolute;
	top: 520px;
	left: 35px;
}

.skjult {
	display:none
}
#ajaxboks1,#ajaxboks2,#ajaxboks3,#ajaxboks4,#ajaxboks5,#ajaxboks6,#ajaxboks7,#ajaxboks8,#ajaxboks9,#ajaxboks10,#ajaxboks14,#ajaxboks11,#ajaxboks12,#ajaxboks13,#ajaxboks14,#ajaxboks15 {
	z-index: 999999999;
	position: absolute;
	background: url(images/ajax.png) no-repeat;
	width: 350px;
	height: 170px;
	overflow: hidden;
	font-size: 11px;
}
#ajaxboks15 {
	top: 222px;
	left: 130px;
}

#ajaxboks1 {
	top: 237px;
	left: 158px;
}

#ajaxboks13 {
	top: 255px;
	left: 101px;
}

#ajaxboks2 {
	top: 273px;
	left: 128px;
}
#ajaxboks3 {
	top: 291px;
	left: 100px;
}
#ajaxboks4 {
	top: 344px;
	left: 87px;
}
#ajaxboks5 {
	top: 362px;
	left: 74px;
}
#ajaxboks6 {
	top: 380px;
	left: 75px;
}
#ajaxboks7 {
	top: 400px;
	left: 115px;
}
#ajaxboks8 {
	top: 451px;
	left: 82px;
}
#ajaxboks9 {
	top: 469px;
	left: 154px;
}
#ajaxboks10 {
	top: 487px;
	left: 102px;
}
#ajaxboks11 {
	top: 505px;
	left: 121px;
}
#ajaxboks14 {
	top: 523px;
	left: 112px;
}
#ajaxboks12 {
	top: 542px;
	left: 99px;
}

ul#sub.vsul li { display: none }
ul#sub.vsul li.current_page_item, ul#sub.vsul li.current_page_item ul li, ul#sub.vsul li.current_page_ancestor.current_page_parent,ul#sub.vsul li.current_page_ancestor.current_page_parent ul li { display: inline }
ul#sub.vsul li.current_page_item a, ul#sub.vsul li.current_page_ancestor a {
	text-transform: uppercase;
	margin-bottom: 25px;
	font-size: 11px;
	font-weight: bold;
}
ul#sub.vsul li.current_page_item ul li a, ul#sub.vsul li.current_page_ancestor.current_page_parent ul li a, ul#sub.vsul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent a, ul#sub.vsul li.current_page_ancestor ul li a {
	text-transform: none;
	margin-bottom: 0;
	font-weight: normal;
}

p.subpunkt1,p.subpunkt2 {
	color: #6d6e71
}

p.subpunkt1 {
	position: absolute;
	top: 215px;
	left: 35px;
}

p.subpunkt1.kh {
	position: absolute;
	top: 225px;
	left: 35px;
}

p.subpunkt2 {
	margin-top: 20px;
}

p.subpunkt2.kh {
	margin-top: 15px;
}


ul#sub2 {
	padding-bottom: 100px;
}

#kol2 ul {
	list-style-type: none;
}

#kol2 ul li a {
	text-decoration: none;
	text-transform: capitalize
}

ul#sub li ul, ul#sub li.current_page_item ul ul, ul#sub.vsul li.current_page_ancestor.current_page_parent ul li ul li { 
	display: none 
}

ul#sub li.current_page_item ul, #sub li.current_page_item ul li.current_page_item ul,
ul#sub li.current_page_ancestor ul,
#sub li.current_page_item ul li.current_page_item ul,
ul#sub.vsul li.current_page_ancestor.current_page_parent ul li.current_page_item ul li,
ul#sub.vsul li.current_page_ancestor,
ul#sub.vsul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent,
ul#sub.vsul li.current_page_ancestor ul li
	{ 
	display: block 
}

/* ul#sub.vsul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent ul li a */

ul#sub a:hover, ul#sub li.current_page_item a,
ul#sub li.current_page_item ul li.current_page_item a,
ul#sub li.current_page_item ul li.current_page_item ul li.current_page_item a  {
	color: #000 }
	
	
ul#sub li.current_page_item ul li a, ul#sub li.current_page_ancestor ul li a {
	font-size: 11px;
	margin: 0;
	padding: 3px 0 3px 15px;
}

ul#sub li.current_page_item ul li a { color: #000; }
ul#sub li.current_page_ancestor ul li.current_page_item li a,ul#sub li.current_page_item ul li a:hover { color: #000 }

ul#sub ul { margin: 0 0 0 0; padding: 0 }

ul#sub.vsul li.current_page_item ul li a, ul#sub.vsul li.current_page_ancestor ul li a {
	padding-left: 0;
}

ul#sub.vsul ul li.current_page_item ul li a, ul#sub.vsul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent ul li a {
	padding-left: 15px;
}

ul#sub li ul li.page_item.page-item-181 a, 
ul#sub li ul li.page_item.page-item-183 a, 
ul#sub li ul li.page_item.page-item-185 a, 
ul#sub li ul li.page_item.page-item-187 a, 
ul#sub li ul li.page_item.page-item-189 a, 
ul#sub li ul li.page_item.page-item-294 a, 
ul#sub li ul li.page_item.page-item-296 a, 
ul#sub li ul li.page_item.page-item-308 a, 
ul#sub li ul li.page_item.page-item-381 a, 
ul#sub li ul li.page_item.page-item-383 a, 
ul#sub li ul li.page_item.page-item-294 a, 
ul#sub li ul li.page_item.page-item-325 a, 
ul#sub li ul li.page_item.page-item-328 a, 
ul#sub li ul li.page_item.page-item-207 a,
ul#sub li ul li.page_item.page-item-59 a,
ul#sub li ul li.page_item.page-item-49 a,
ul#sub li ul li.page_item.page-item-354 a,
ul#sub li ul li.page_item.page-item-206 a,
ul#sub li ul li.page_item.page-item-205 a,
ul#sub li ul li.page_item.page-item-204 a,
ul#sub li ul li.page_item.page-item-203 a,
ul#sub li ul li.page_item.page-item-429 a,
ul#sub li ul li.page_item.page-item-431 a,
ul#sub li ul li.page_item.page-item-46 a,
ul#sub li ul li.page_item.page-item-437 a,
ul#sub li ul li.page_item.page-item-433 a,
ul#sub li ul li.page_item.page-item-444 a,
ul#sub li ul li.page_item.page-item-446 a,
ul#sub li ul li.page_item.page-item-439 a,
ul#sub li ul li.page_item.page-item-442 a,
ul#sub li ul li.page_item.page-item-449 a,
ul#sub li ul li.page_item.page-item-448 a,
ul#sub li ul li.page_item.page-item-452 a,
ul#sub li ul li.page_item.page-item-453 a,
ul#sub li ul li.page_item.page-item-455 a,
ul#sub li ul li.page_item.page-item-462 a,
ul#sub li ul li.page_item.page-item-458 a,
ul#sub li ul li.page_item.page-item-461 a,
ul#sub li ul li.page_item.page-item-463 a,
ul#sub li ul li.page_item.page-item-468 a,
ul#sub li ul li.page_item.page-item-469 a,
ul#sub li ul li.page_item.page-item-470 a,
ul#sub li ul li.page_item.page-item-472 a,
ul#sub li ul li.page_item.page-item-474 a,
ul#sub li ul li.page_item.page-item-485 a,
ul#sub li ul li.page_item.page-item-476 a,
ul#sub li ul li.page_item.page-item-479 a,
ul#sub li ul li.page_item.page-item-481 a,
ul#sub li ul li.page_item.page-item-489 a,
ul#sub li ul li.page_item.page-item-488 a,
ul#sub li ul li.page_item.page-item-484 a,
ul#sub li ul li.page_item.page-item-487 a,
ul#sub li ul li.page_item.page-item-497 a,
ul#sub li ul li.page_item.page-item-499 a,
ul#sub li ul li.page_item.page-item-501 a,
ul#sub li ul li.page_item.page-item-503 a,
ul#sub li ul li.page_item.page-item-505 a,
ul#sub li ul li.page_item.page-item-507 a,
ul#sub li ul li.page_item.page-item-509 a,
ul#sub li ul li.page_item.page-item-511 a,
ul#sub li ul li.page_item.page-item-1001 a,
ul#sub li ul li.page_item.page-item-1004 a,
ul#sub li ul li.page_item.page-item-1012 a,
ul#sub li ul li.page_item.page-item-1006 a,
ul#sub li ul li.page_item.page-item-1009 a,
ul#sub li ul li.page_item.page-item-2832 a,
ul#sub li ul li.page_item.page-item-3519 a,
ul#sub li ul li.page_item.page-item-4404 a,
ul#sub li ul li.page_item.page-item-4402 a,
ul#sub li ul li.page_item.page-item-4400 a,
ul#sub li ul li.page_item.page-item-4397 a,
ul#sub li ul li.page_item.page-item-4406 a,
ul#sub li.page_item.page-item-1180 a,
ul#sub li.page_item.page-item-1183 a,
ul#sub li.page_item.page-item-1287 a,
#nav li.page_item.page-item-1191 a,
#nav li.page_item.page-item-1632 a,
#nav li.page_item.page-item-2264 a,
#nav li.page_item.page-item-4583 a,
#nav li.page_item.page-item-4587 a,
ul#sub li ul li.page_item.page-item-202 a, 
ul#sub li ul li.page_item.page-item-2910 a,
ul#sub li ul li.page_item.page-item-2913 a,
ul#sub li ul li.page_item.page-item-2914 a,
ul#sub li ul li.page_item.page-item-2916 a,
ul#sub li ul li.page_item.page-item-2917 a,
ul#sub li ul li.page_item.page-item-5196 a,
ul#sub li ul li.page_item.page-item-5200 a,
ul#sub li ul li.page_item.page-item-5203 a,
ul#sub li ul li.page_item.page-item-5205 a,
ul#sub li ul li.page_item.page-item-5204 a,
ul#sub li ul li.page_item.page-item-5206 a,
ul#sub li ul li.page_item.page-item-5207 a,
ul#sub li ul li.page_item.page-item-5208 a,
ul#sub li ul li.page_item.page-item-5209 a,
ul#sub li ul li.page_item.page-item-5210 a,
ul#sub li ul li.page_item.page-item-5211 a,
ul#sub li ul li.page_item.page-item-5212 a,
ul#sub li ul li.page_item.page-item-5231 a,
ul#sub li ul li.page_item.page-item-5213 a,
ul#sub li ul li.page_item.page-item-6004 a,
ul#sub li ul li.page_item.page-item-4835 a {
	display: none;
}

ul#sub li.page_item.page-item-2905 a { height: auto; width: 180px  }

ul#sub2 li.betingelser {
	padding-left: 15px;
}

.ajaxinnhold {
	height: 140px;
	width: 270px;
	margin: 10px 0 0 55px;
	overflow: hidden;
	color: #fff;
	font-size: 11px;
}

.ajaxinnhold p {
	margin: 0;
}

.ajaxhead {
	width: 270px;
	font-size: 16px;
	font-weight: normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom: 10px;
	text-transform: uppercase
}
.ajaximg {
	float: left;
	width: 100px;
	padding-right: 10px;
	
}
.ajaxinfo1 {
	float: left;
	width: 110px;

}
.ajaxinfo2 {
	float: left;
	width: 45px;
}

#kol2 table {
	width: 192px;
}

#kol2 table h2 {
	font-size: 1.3em;
	margin-bottom: 5px;
}

td.td1 {
	text-align: right;
	width: 96px;
	padding: 2px 5px 2px 0;
	font-weight: bold;
	vertical-align: top
}
td.td2 {
	text-align: left;
	width: 96px;
	padding: 2px 0 2px 5px;
	vertical-align: top
}

#content.forsiden .post {
	clear: both;
	line-height: 1.5em;
}

#content.index .alignleft.size-thumbnail {
	display: none
}

#wrap.steder,#wrap.foresp {
	background:url(images/wrap-steder.gif) repeat-y;
}
#wrap.steder #kol2,#wrap.foresp #kol2 {
	display: none;
}
#wrap.steder #content,#wrap.foresp #content {
	width: 720px;
	margin-top: 30px;
}

table.fakta {
	width: 730px;
	border: 1px solid #b9b09d;
	border-spacing: 0;
	border-collapse: collapse;
	font-size: 11px;
}

table.fakta td.tdt,table.fakta td.tdt1,table.fakta td.tdt2 {
	background: #eeebe7;
	height: 35px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	font-weight: bold
}
table.fakta td.tdx,table.fakta td.tdx1,table.fakta td.tdx2 {
	background: #d3cdc1;
	height: 25px;
}
table.fakta td.tdy,table.fakta td.tdy1,table.fakta td.tdy2 {
	background: #c5bdad;
	height: 25px;
}

table.fakta td.tdt1,table.fakta td.tdx1,table.fakta td.tdy1 {
	width: 165px;
	padding-left: 10px;
}
table.fakta td.tdt2,table.fakta td.tdx2,table.fakta td.tdy2 {
	width: 165px;
}
table.fakta td.tdt,table.fakta td.tdx,table.fakta td.tdy {
	padding-left: 10px;
}

form#form01 {
	width: 100%;
	margin-bottom: 20px;
}

form#form01 fieldset {
	border: 1px solid #a69a8c;
	clear: both;
}

form#form01.skjema fieldset {
	width: 620px;
}

form#form01.skjema2 fieldset {
	width: 490px;
}

form#form01.skjema2 {
	padding-top: 10px;
}


form#form01 legend {
	font-size: 1.4em;
	font-weight: normal;
	margin-left: 10px;
	padding: 0 10px;
	color: #594a42
}

.fs1,.fs2,.fs3 {
	float: left;
}
.fsleft,.fsright {
	width: 250px;
	margin: 20px
}

.fs1,.fs2,.fs3 {
	width: 160px;
	margin: 20px;
}

form#form01 input {
	width: 160px;
	border: 1px solid #a69a8c;
	background: #fff;
	height: 17px;
	padding: 2px 2px 0 4px;
	margin: 0;
}

form#form01 input.rhinput1 { 
	width: 40px;
}

form#form01 select {
	width: 168px;
	height: 20px;
	border: 1px solid #a69a8c;
	background: #fff;
}

form#form01 input#check1,form#form01 input#check2,form#form01 input#check3,form#form01 input#check4,form#form01 input#check5,form#form01 input#check6,form#form01 input#check7,form#form01 input#check8,form#form01 input#check9,form#form01 input#check10,form#form01 input#check11,form#form01 input#check12,form#form01 input#check13,form#form01 input#check14,form#form01 input#check15 {
	height: 16p;
	width: 16px;
	float: left;
	margin-right: 10px;
	background: #ccc7b8;
	border: none;
}

form#form01 p {
	clear: both
}

form#form01 select.fsfradag,form#form01 select.fsframnd,form#form01 select.fstildag,form#form01 select.fstilmnd {
	width: 50px;
	margin: 0 10px 0 0;
}

form#form01 input#fspoststed {
	width: 102px;
	margin-right: 10px
}
form#form01 input#fspostnr {
	width: 47px;
}

form#form01 textarea {
	height: 50px;
	width:158px;
	border: 1px solid #a69a8c;
	background: #fff;
}

form#form01 table {
	margin: 20px
}
form#form01 table td {
	padding-right: 20px;
}

form#form01 input.knapp,input.knapp {
	width: 65px;
	height: 22px;
	background: url(images/send.gif) no-repeat;
	background-color: none;
	border: 0;
	cursor: pointer;
	margin: 0 0 20px 0;
	float: left;
	clear: both;
} 

input.knapp {
	float: none
}

input.knapp a {
	background: none;
	width: 65px;
}

td.rh1 {
	width: 240px;
}

td.rh3 {
	width: 120px;
}

.formclear {
	height: 20px;
	clear: both;
}

#content.forsiden .post h2 {
	font-size: 1em;
	font-weight: normal;
}

form.nyhetsbrev div {
	padding-bottom: 5px;
}
form.nyhetsbrev input {
	width: 160px;
}

form.nyhetsbrev input.knapp {
	width: 65px;
}

#content .sociable li {
	margin: 5px 8px 15px 0;
	padding: 0;
	float: left
}

.sociable_tagline {
	clear: both;
}

.sociable {
	clear: both;
	margin: 0;
	padding: 0;
}

.sociable ul li {
	list-style: none;
}

p.tilbake {
	clear: both;
	margin-top: 25px;
}

.facebook {
	position: absolute;
	width: 240px;
	height: 587px;
	top: 472px;
	left: 770px;
}

#container.kartside {
	min-height: 670px;
}

.kontaktboks {
	position: absolute;
	top: 473px;
	left: 777px;
	height: 86px;
	width: 233px;
	z-index: 98;
	background: #988d71 url(images/kontaktikoner.gif) no-repeat 17px 13px;
}

p.kbtlf {
	height: 25px;
	line-height: 25px;
	width: 170px;
	margin: 13px 0 9px 54px;
	color: #fff;
	font-weight: bold;
}

p.kbpost {
	height: 25px;
	line-height: 25px;
	width: 170px;
	margin: 0 0 0 54px;
	color: #fff;
	font-weight: bold;
}
p.kbpost a {
	color: #fff;
	text-decoration: none;
}

#kol2.k2hotell {
	margin-top: 416px;
}

table.rhrpriser {
	width: 300px;
	margin-bottom: 10px;
}

table.rhrpriser td {
	padding: 3px 10px 3px 0;
	text-align: left;
}

iframe { background: #fff }

form.paypal select { background: #fff; border: 1px solid #ccc; margin-bottom: 10px; padding: 0 }
form.paypal input { background: none; height: 47px; width: 147px; display: block; margin-bottom: 20px; padding: 0 }
