﻿
/* BODY */
body { margin: 0; margin-top: 0px; background-image:url("/layout/bg.jpg"); }
a {color: #666666; text-decoration:underline;}
a:hover {color:#000;}

/* PAGE */
div#shadow { width: 844px; background-image:url("/layout/bg_shadow.png"); margin-left: auto; margin-right: auto; padding-bottom: 0px; }
div#topp_bilde { width: 780px; height: 117px; margin-left: auto; margin-right: auto; }
div#flash { width: 780px; height: 22px; margin-left: auto; margin-right: auto; }
div#topp_knapper { position:absolute; width:120px; height: 18px; margin-top:95px; margin-left:667px; text-align: right; z-index:10; }

/* MENU */
div#menu { width: 780px; height: 26px; background-color: #4b4324 ; margin-left: auto; margin-right: auto; margin-top: 235px; padding-top: 11px;  }
ul#menu1 li a { letter-spacing:0px; font-family: Trebuchet MS;}
ul#menu1 li .active { color:#fff;}
ul#menu1 li ul li a.visited {background-color:#fff;}

/* MENU2 */
div#menu2 {	height: 22px; text-align: center; padding-top: 0px; padding-bottom:10px; }
div#menu2 ul { list-style-type: none; display: inline; padding:0; margin:0; }
div#menu2 ul li { display: inline; padding: 0 5px;  }
div#menu2 ul li a { color:#b8bdc1; font-size: 12px; font-weight:normal; z-index: 100; text-decoration: none; font-family: Trebuchet MS;  }
div#menu2 ul li a:hover { color:#000; text-decoration:none; }
div#menu2 ul li a.active { color:#000; font-size: 12px;  text-decoration:none; }

/* SØK */
div#soek { width: 780px; background-image:url("/layout/soek.jpg"); margin-left: auto; margin-right: auto; height: 21px; background-repeat:no-repeat; margin-bottom:10px; }
div#searchfields {float:right; width:251px; padding-top:6px; }
div#searchfields input {border:solid 0px #000; padding:0px; margin:0px; font-size:10px; width:212px; padding-left:4px; }

/* 3KNAPPER */
div#knapper3 { width: 780px; height: 210px;  }
div#knapp01 { width: 253px; height: 210px; float:left; }
div#knapp02 { width: 274px; height: 210px; float:left; }
div#knapp03 { width: 253px; height: 210px; float:left; }

/* STREK */
div#strek { width: 780px; height: 27px; background-image: url("/layout/strek.jpg"); background-repeat:no-repeat; }

/* CONTAINER */
div#container { width: 780px; overflow: inherit; background-color: White; margin-left: auto; margin-right: auto;}
div#mainContent { width: 780px; }
div#content {width:780px; margin-top:5px; margin-bottom:10px; font-family:Trebuchet MS;}
div#content h1 {font-size:24px; margin:0; padding:0; color:#7e6f3b; margin-bottom:10px; font-weight:normal;}
div#contentLeft { float:left; width:254px;}
div#contentLeft h1 {padding-left:13px;}
div#contentRight {float:left; width:517px; margin-left:9px;}
div#contentRight .western {float:right;  width:250px; text-align:right; padding-right:8px;  }
.contentTop {width:517px; background-image:url("/layout/bgContentTop.jpg"); height:6px; background-repeat:no-repeat;}
.contentText {width:515px; background-image:url("/layout/bgContentContent.jpg"); border-left:solid 1px #d3cba7; border-right:solid 1px #d3cba7; background-repeat:no-repeat; }
.contentText .text {padding:10px; padding-top:0px;}
div#contentRight .contentText .text h1 {font-size:24px; margin:0; padding:0; color:#7e6f3b; margin-bottom:10px; font-weight:normal;}
.contentText .description {color:#5d5538; font-size:16px; display:block; margin-top:10px; margin-bottom:10px;}
.contentText .article {padding:10px; padding-top:0px;}
.contentText .article .imgArt {display:block; margin-bottom:10px;}
div#contentRight .articleTitle {font-size:50px; margin:0; padding:0; color:#7e6f3b; margin-bottom:0px; background-color:Red; font-weight:normal;}
.contentText .article .date {margin:0px; padding:0px; margin-bottom:15px;}
.contentBottom { width:517px;background-image:url("../layout/bgContentBottom.jpg"); height:7px; background-repeat:no-repeat;}
div#bookingLink {height:15px; width:30px; padding-left:35px; padding-top:72px;}
div#bookingLink a {}

/* NEWS */
.recentNewsTop {width:254px; background-image:url("../layout/bgRecentNewsTop.jpg"); height:7px; background-repeat:no-repeat;}
.recentNewsContent {width:252px; background-image:url("../layout/bgRecentNewsContent.jpg"); border-left:solid 1px #d3cba7; border-right:solid 1px #d3cba7; background-repeat:no-repeat;}
.recentNewsContent .articles {padding:10px; color:#666666; font-size:11px;}
.recentNewsContent .title { font-size:16px; color:#7e6f3b; text-decoration:underline;}
.recentNewsContent .title:hover { text-decoration:underline; color:#000;}
.recentNewsContent .date { display:block; margin-bottom:5px; color:#7e6f3b}
.recentNewsContent .read {display:block; color:#666666; text-decoration:underline; margin-top:5px;}
.recentNewsContent .read:hover { color:#000;}
.recentNewsContent .sep { border-bottom: dotted 1px #7e6f3b; margin:10px; margin-top:0px; margin-bottom:0px;}
.recentNewsBottom {width:254px; background-image:url("../layout/bgRecentNewsBottom.jpg"); height:7px; background-repeat:no-repeat;}

/* FOOTER */
div#footer { width: 780px; padding-bottom:40px; margin-left: auto; margin-right: auto; background-image: url("/layout/bg_footer.jpg"); background-repeat:no-repeat; background-position:bottom center;  }
div#footer2 { width: 510px; margin-left: auto; margin-right: auto; margin-top: 0px; padding-bottom:10px;  }
div#tips { width: 255px; float: left; padding-top: 7px; color:#4b4324;  }
div#knapper_nede { width: 250px; height: 21px; float: left; padding-top: 5px; background-image:url("../layout/bg_knapper_nede.png"); padding-left:5px; color:#4b4324; }

/* SKJEMA */
.skjemaTop {width:513px; background-image:url("../layout/bgTopSkjema.jpg"); height:5px;  background-repeat:no-repeat;}
.skjemaText {width:488px; background-image:url("../layout/bgContentContent.jpg"); border-left:solid 1px #f1edd9; border-right:solid 1px #f1edd9; background-repeat:no-repeat;  padding:10px; padding-left:13px;}
.skjemaText input {font-family:Trebuchet MS; font-size:11px;}
.btnReset { }
.btnSubmit { }
.skjemaBottom {width:513px; background-image:url("../layout/bgBottomSkjema.jpg"); height:6px; background-repeat:no-repeat;}
