#bookinglink
{
	font-weight: bold;
	color: #a50a12;
}
.hele
{
	width: 821px;	
}

.logo
{
	height: 138px;
	width: 821px;
}
.hr
{
	padding-right:15px;
}



td.dynamicmenu
	{
	height: 20px;
	}
/*
.dynmenumain
	{
	background-color: #e3e3db;
	}
	
.menumainclicked
	{
	width: 188px;
	}
	*/

.bunndiv
	{
	height: 35px; 
	padding-top: 10px;
	color: White;
	padding-right: 5px;
	}
	
.l_menu
	{
	width:190px;
	background-image: url(../design/menuback.gif);
	background-repeat:repeat-x;
	background-color: #f7f6f6;
	margin-top: 13px;
	}
	
div.backdiv
{
	width: 625px;
	height: 304px;
	background-image: url(../design/background.jpg);
	background-repeat: no-repeat;
}
img.mal
{
	margin-top: 2px;	
}

td.opplevelser, td.kvalitet
{
	height: 20px;
	background-color: #dddcd4;	
}

#bord
{
	height: 80px;
	position: relative;
	left: -6px;
	/*background-color: #dddcd4;	*/
}


#opplevelser, #kvalitet, #bord
{
	color: #000;
	font-weight: bold;
	font-size: 12px;
	margin-left: 22px;	
}
#bord {
	color: #A50A12;
	font-size: 13px;
	font-weight: bolder;
}

td.space
{
	height: 5px;
}

.topsearch
{
	height: 33px;
	border: 0px;
	background-color: #fff;
	background-image: url(../design/search_back.html);
}
.soek
{
	width:115px;
	margin-left:20px;
	vertical-align:middle;
	margin-bottom:3px;
}
.topsearchform
{
	padding-top:9px;
}
.searchbutton
{
	border: none;
	color: #fff;
	background-image: url(../design/search_back.html);
	font-size:12px;
}

.topmenu
{	
	height: 18px;
	background-image: url(../design/toppmenu.gif);
	border-right: 1px solid #6e6b6b;
}
div.toplinks
{
	color: #7b7972;
	margin-right: 15px;
	text-decoration: none;
}
a.toplinks
{
	text-decoration:none;	
}
.topmenutxt
{
	padding-top: 9px;
	margin-right:20px;
	margin-left:20px;
	font-family: Arial Narrow, Times Times New Roman, Verdana;
	font-weight:bold;
	text-decoration:none;
	color: #bdc7ca;
	font-size: 12pt;
	letter-spacing: 7px;
}
.topmenutxt:hover
{
	color: #7f888d;
	font-family: Arial Narrow, Times Times New Roman, Verdana;
	font-size: 12pt;	
}
	

.mainwindow
{
	width:630px;
	background-color:#fff;
	overflow: hidden;
}

.innhold
{
	border-right: 1px solid #6e6b6b;
	background-color: #fff;	
}
.innhold2
{
	border-right: 1px solid #fff;	
}
td.bottomsign
{
	
}

.signature
{
	font-weight: bold;
	margin-left:33px;
	color: #595b5e;
	font-family: Arial, Times Times New Roman, Verdana;
	font-size: 10px;
}


BODY
	{
	background-color: #6e6b6b;
    SCROLLBAR-FACE-COLOR: #e9e2c4;    
    SCROLLBAR-HIGHLIGHT-COLOR: #EAE8E4;
    SCROLLBAR-SHADOW-COLOR: #E0DED8;
    SCROLLBAR-3DLIGHT-COLOR: #fff;
    SCROLLBAR-ARROW-COLOR: #656463;
    SCROLLBAR-TRACK-COLOR: #fff;
    SCROLLBAR-DARKSHADOW-COLOR: #e9e2c4;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	text-align: center;
	}
TABLE.segment
{
   BACKGROUND-COLOR: #e6e6e6;
   BORDER-RIGHT: 1px solid;
   BORDER-TOP: 1px solid;
   FONT-SIZE: 10px;
   MARGIN: 0px;
   BORDER-LEFT: 1px solid;
   BORDER-BOTTOM: 1px solid;
   BORDER-COLOR: #b4b4b4;
}
TABLE.innersegment
{
   
   LEFT-MARGIN: 0px;
   BACKGROUND-COLOR: #e6e6e6;
   FONT-SIZE: 10px;
   MARGIN: 0px;   
   BORDER-COLOR: #e6e6e6;
}
P
	{
	font-size: 11px;
    COLOR: #000;
    font-family: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;		
	}
TD
	{
	COLOR: #51371c;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	FONT-WEIGHT:normal;
	}
/*td.usertable
{
	border-bottom: solid 0px #000;
	border-top: solid 0px #000;
	border-left: solid 0px #000;
	border-right: solid 0px #000;
	vertical-align: top;
	padding: 0px 3px 0px 0px;
}

TD.search
	{
	COLOR: #51371c;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	FONT-WEIGHT:normal;
	background-color: #fff;
	}
TD.nyheter
	{
	background-image: url(../design/bg_nyheter.jpg);
	COLOR: #51371c;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;	
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	FONT-WEIGHT:normal;
	vertical-align: top;
	height: 184px;
	width: 50%;
	}
TD.info1
	{
	COLOR: #51371c;
	BACKGROUND-COLOR: #EEEAE5;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	FONT-WEIGHT:normal;
	}
TD.info2
	{
	COLOR: #51371c;
	BACKGROUND-COLOR: #EEEAE5;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	border-right: #ffffff 1px solid;
	border-left: #ffffff 0px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	FONT-WEIGHT:normal;
	}
TD.adr
	{
	COLOR: #51371c;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	FONT-WEIGHT:normal;
	width: 600px;
	}*/
/*TD.submenu
	{
	COLOR: #000000;
	BACKGROUND-COLOR: #fff;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
	FONT-WEIGHT: normal;	
	height: 14px;
	}
TD.mainmenu
{
	COLOR: #000000;
	BACKGROUND-COLOR: Transparent;
	height: 20px;
	padding: 0px 0px 0px 50px;
}

TD.mainmenupassiv
	{
	COLOR: #000000;
	BACKGROUND-COLOR: Transparent;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	FONT-WEIGHT: bold;
	height: 10px;
	text-align: center;
	}
TD.mainmenuaktiv
	{
	COLOR: #000000;
	BACKGROUND-COLOR: Transparent;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	FONT-WEIGHT: bold;
	height: 10px;
	text-align: center;
	}
TD.submenupassiv
	{
	COLOR: #51371c;
	BACKGROUND-COLOR: #fff;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	FONT-WEIGHT:normal;
	height: 10px;
	}
TD.submenuaktiv
	{
	COLOR: #51371c;
	BACKGROUND-COLOR: #fff;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	FONT-WEIGHT: normal;
	height: 10px;
	}*/
A.kontakt_skjema
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
}

A.kontakt_skjema:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Times Times New Roman, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none;    
}

A.target
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #009bc4;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none
}
A.target:hover
{
    FONT-SIZE: 10px;
    COLOR: #4b4b4b;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none
}
A.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #789095;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none;
}
A:link img
{
    border-style: none;
}
A:link:hover img
{
    border-style: none;
}

A.link:hover
{
    FONT-SIZE: 10px;
    COLOR: #789095;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none
}

A.level1link
{    
	FONT-SIZE: 9px;
    COLOR: #789095;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none;	    
}

A.level1link:hover
{    
	FONT-SIZE: 9px;
    COLOR: #789095;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none;
}

A
	{
    FONT-SIZE: 9px;
    COLOR: #9c9b9f;
    font-family: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    FONT-WEIGHT: normal;
	}
A:hover
	{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none;
	}
A.greya
	{
    FONT-SIZE: 11px;
    COLOR: #789095;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
	}
A.greya:hover
	{
    FONT-SIZE: 11px;
    COLOR: #789095;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none;
	}
A.gula
	{
    FONT-SIZE: 12px;
    COLOR: #FECA2D;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
	}
A.gula:hover
	{
    FONT-SIZE: 12px;
    COLOR: #FECA2D;
    FONT-FAMILY: Times Times New Roman, Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none;
	}
A.subOpen
{
    background-repeat: no-repeat;
    width: 186px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: normal;
    text-transform:none;
    text-decoration: none;
}
A.subOpen1
{
    background-image: none;
    background-repeat: no-repeat;
    FONT-SIZE: 10px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;  
    FONT-WEIGHT: normal;
    text-decoration: none;
}

A.subOpen2
{
    background-repeat: no-repeat;
    padding-left: 20px;
    width: 186px;
    COLOR: #9c9b9f;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: bold;
    text-transform:none;
}
.menusubclicked
{
	background-image: none;
    background-repeat: no-repeat;
    FONT-SIZE: 10px;
    COLOR: #6d482a;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;  
    FONT-WEIGHT: normal;
    text-decoration: none;
    position: relative;
    padding-left: 30px;
}
.menusubclicked1
{
    width: 186px;
    padding-left: 22px;
    background-image: none;
    background-repeat: no-repeat;
    FONT-SIZE: 10px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;  
    FONT-WEIGHT: bold;
    text-decoration: none;
}

.menusubclicked2
{
    background-repeat: no-repeat;
    padding-left: 27px;
    width: 186px;
    COLOR: #a80004;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: normal;
    text-transform:none;
    text-decoration: none;
}

A.subOpen:hover
{	
    background-repeat: no-repeat;
    width: 186px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: normal;
    text-transform:none;
    text-decoration: none;
}
A.subOpen1:hover
{
    background-image: none;
    background-repeat: no-repeat;
    FONT-SIZE: 10px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;  
    FONT-WEIGHT: normal;
    text-decoration: underline;
}
A.subOpen2:hover
{	
	background-image: none;
    background-repeat: no-repeat;
    padding-left: 22px; 
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;    
    FONT-WEIGHT: bold;
}
A.subclosed
{
    background-repeat: no-repeat;
    padding-left: 30px;
    width: 186px;
    COLOR: #000000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: normal;
    TEXT-DECORATION: none;
    text-transform:none;   
}

A.subclosed1
{
    background-repeat: no-repeat;
    padding-left: 22px;
    width: 186px;
    COLOR: #9c9b9f;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: normal;
    text-transform:none;
    text-decoration: none;
}
A.subclosed2
{
    background-repeat: no-repeat;
    padding-left: 27px;
    width: 186px;
    COLOR: #a80004;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: normal;
    text-transform:none;
    text-decoration: none;
}

A.subclosed:hover
{	
    background-repeat: no-repeat;
    padding-left: 30px;
    width: 186px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: normal;
    TEXT-DECORATION: none;
    text-transform:none;  
}
A.subclosed1:hover
{	
    background-repeat: no-repeat;
    padding-left: 22px;
    width: 186px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: normal;
    text-transform:none;
    text-decoration: underline;
}
A.subclosed2:hover
{
    background-repeat: no-repeat;
    padding-left: 27px;
    width: 186px;
    COLOR: #a80004;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: normal;
    text-transform:none;
    text-decoration: underline;
}
A.lastclick
{
    background-image: none;
    background-repeat: no-repeat;
    FONT-SIZE: 10px;
    COLOR: #a50a12;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;  
    FONT-WEIGHT: normal;
    text-decoration: none;
}
A.lastclick:hover
{
    background-image: none;
    background-repeat: no-repeat;
    FONT-SIZE: 10px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;    
    FONT-WEIGHT: normal;
    text-decoration: underline;
}
A.mainclosed
{	
    background-repeat: no-repeat;
    padding-left: 20px;
    width: 186px;
    COLOR: #74746e;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: bold;
    TEXT-DECORATION: none;
    text-transform:none;
}

A.mainclosed:hover
{	
    background-repeat: no-repeat;    
    padding-left: 20px; 
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    text-transform:none;
}
A.mainOpen
{	
    
    background-repeat: no-repeat;
    padding-left: 20px;
    width: 186px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: bold;
    text-transform:none;
    text-decoration:none;
}
A.mainOpen:hover
{	
    background-repeat: no-repeat; 
    padding-left: 20px;
    width: 186px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: bold;
    text-transform:none;
    text-decoration: underline;  
}
A.horizmenu
{
    COLOR:#000000;
    FONT-FAMILY:Verdana,Tahoma, Arial;
    FONT-SIZE:11px;
    TEXT-DECORATION:none;
    FONT-WEIGHT: normal;
}
A.horizmenu:hover
{
    COLOR:#000000;
    FONT-FAMILY:Verdana, Arial;
    FONT-SIZE:11px;
    FONT-WEIGHT: normal;
  
}
A.mailto
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #789095;
    FONT-FAMILY: Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none
}
font.header
{
	font-weight:bolder;
	color: #9c9b9f;
	font-size: medium;
}

H3.articleheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000;
    FONT-FAMILY: Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none
}



h2
{     
    font-size: 18px;
    COLOR: #800000;
    font-family: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
}

h3
{     
    font-size: 20px;
    FONT-WEIGHT: normal;
    line-height: 22px;
    COLOR: #000000;
    font-family: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    margin-bottom: 10px;
    padding-bottom: 0px;
    padding-right: 10px;
    
}
INPUT
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana
}




INPUT.button
{
    BORDER-RIGHT: 1px #042650 solid;
    BORDER-TOP: 1px #042650 solid;
    FONT-SIZE: 11px;
    COLOR: #042650;
    BACKGROUND-COLOR: #F9F7EE; 
    MARGIN: 0px;
    BORDER-LEFT: 1px #042650 solid;
    BORDER-BOTTOM: 1px #042650 solid;
    FONT-FAMILY: Verdana
}
INPUT.textbox
{
    BORDER-RIGHT: 1px #042650 solid;
    BORDER-TOP: 1px #042650 solid;
    FONT-SIZE: 10px;
    COLOR: #042650;
    BACKGROUND-COLOR: #ffffff; 
    MARGIN: 0px;
    BORDER-LEFT: 1px #042650 solid;
    BORDER-BOTTOM: 1px #042650 solid;
    FONT-FAMILY: Verdana
}
INPUT.radio
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Verdana
}
INPUT.fade
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: 1px solid;
    COLOR: #a0a0a0;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana
}
SELECT
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana
}
FONT.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
    TEXT-DECORATION: none
}

TD.segment
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0000ff;
    PADDING-BOTTOM:5px;
    PADDING-TOP:5px;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
    TEXT-DECORATION: none;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
}
TD.innersegment
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0000ff;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
    TEXT-DECORATION: none;
    FONT-SIZE: 10px;
    MARGIN: 0px; 
    PADDING-LEFT:5px;   
}
TD.login
{	
	font-weight: normal;
	color: #595b5e;
	font-family: Arial, Times Times New Roman, Verdana;
	font-size: 12px;
}
DIV.logon
{
	font-weight: bold;
	color: #595b5e;
	font-family: Arial, Times Times New Roman, Verdana;
	font-size: 10px;
}
.loggav
{
	background-repeat: no-repeat;
    padding-left: 20px;
    width: 186px;
    COLOR: #9c9b9f;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: bold;
    TEXT-DECORATION: none;
    text-transform:none;  	
}
.loggav:hover
{
	background-repeat: no-repeat;
    padding-left: 20px;
    width: 186px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: bold;
    TEXT-DECORATION: none;
    text-transform:none;  	
}
TD.logonhead
{
	FONT-SIZE: 10px;
	COLOR: silver;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	Text-DECORATION: none
}
TD.text
{	
	FONT-SIZE: 10px; 
	COLOR: #b0b0b0; 
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	Text-DECORATION: none
}
TD.digitroll
{
    FONT-WEIGHT: none;
    PADDING-BOTTOM=5;
    FONT-SIZE: 10px;
    COLOR: #6d6d6d;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
    TEXT-DECORATION: none
}
TD.links
{
    FONT-WEIGHT: none;
    PADDING-BOTTOM:0;
    float :left;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
    TEXT-DECORATION: none
}

TD.toclink{     
    font-size: 12px;
    line-height: 15px;
    font-family:    Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-right: 10px;    
  }
FORM
{     
    font-size: 10px;
    FONT-WEIGHT: normal;
    line-height: 12px;
    font-family:    Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    margin: 0px 0px 0px 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    
  }
.picrig{ 
    width: 95%;
    height: 95%;
    color:#000000;
    border: 1px solid;
    text-align: right;
    margin-right: 1px;
    margin-left: 1px;
    margin-bottom: 1px;
    margin-top: 1px; 
  }
.bottomlinks{ 
    width: 650px;
    color:#000000;
    border: 0px solid;
    text-align: left;
    margin-right: 0px;
    margin-left: 20px;
    margin-bottom: 0px;
    margin-top: 10px; 
  }
td.bottomlinksback
{
	background-image: url(../design/bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 66px;
}
.smakavkysten
{
	position: relative;
	left: 485px;
	top: 2px;	
}
.dehistoriske
{
	position: relative;
	left: 493px;
	top: 5px;	
}
img
{
	border-style: none;	
}
.author{ 
    border: 1px solid;
    float: center;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 1px;
    margin-top: 1px;
    width: 95%	    
  }
.Left, .leftnewslink4, .leftnewslink3, .leftnewslink2, .leftnewslink1{ 
   float: left;
  }
.Right, .rightnewslink4, .rightnewslink3, .rightnewslink2, .rightnewslink1{ 
    border: none;
    float: right;
    margin-left: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
    border: none;
  }
  
.leftnewslink1
{
	margin-right: 5px;
}

a.newslink1
{
	display:none;
	margin-top: 20px;
	font-size: 14px;
	color: #6e6e65;
	font-weight: normal;
	text-decoration: none;
	margin-left: 89px;
}

.leftnewslink2
{
	margin-right: 5px;
}

a.newslink2
{
	display:none;
	margin-top: 20px;
	font-size: 14px;
	color: #6e6e65;
	font-weight: normal;
	text-decoration: none;
	margin-left: 89px;
}

  
.headernewslink1
{
	vertical-align:top;
}


.headernewslink2
{
	vertical-align:top;
}

.news1, .news2
{
	border-right: 1px dotted grey;
	width: 37%;
	padding-left: 15px;
	
}


.booking
{
	padding-left: 15px;
	padding-top:10px;	
}
.img
{
	border-style: none;	
}

.bottom{ 
    border: none;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    border: none;
  }
.Column1, .Column2, .Column3, .Column4, .Column5, .SmallBanner, .LeftMenu,{
    margin: 0px;
    margin-right: 5px;
    padding: 0px;
    border: none;
  }

.Article{
    float: none;
    FONT-SIZE: 10px;
    COLOR: #9e9e9e;
    line-height: 15px;
    padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	}
  
  
  
 .body {     
    font-size: 11px;
    COLOR: #000;
    font-family:    Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    margin-bottom: 0px;
    padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
    
  }
  .intro{     
    font-size: 10px;
    FONT-WEIGHT: bold;
    line-height: 15px;
    COLOR: #41371c;
    font-family:    Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
    
  }
  .header{     
    font-size: 14px;
    FONT-WEIGHT: bold;
    line-height: 22px;
    COLOR: #000;
    font-family: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
  }
 
  .linktotop{     
    float: right;
    font-size: 18px;
    FONT-WEIGHT: bold;
    line-height: 15px;
    font-family:    Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    margin-bottom: 10px;
    padding-bottom: 0px;
    padding-right: 10px;
    
  }
   
   .skjematxt{
   font-family:    Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
   color: #000000;
   font-size: 12px;
   }
   .msg
   {
	font-family:    Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
   color: #6600cc;
   font-size: 12px;
   font-weight: bold;
   }
   
   .bottomback
   {
	height: 66px;
	padding-left: 35px;
	background-image: url(../design/bottom.gif);
	}
	
	b.bottom
	{
		font-size: 18px;
		color: #9c9b9f;
		font-weight: normal;	
	}
		b.bookingheader
	{
		font-size: 16px;
		color: #6e6e65;
		font-weight: normal;	
	}
	
	
/* Publiseringsløsning fra Digitroll */

A.sign
{
	color: #b2b8b4;
	font-size: 11px;
	font-family: Times New Roman;
	position: relative;
	margin-top: 10px;
	margin-left: 350px;
	text-decoration: none;
}
A.sign:hover
{
	color: #fff;
	font-size: 11px;
	font-family: Times New Roman;
	position: relative;
}

/* ********************************* */

input.utfylling { width: 240px; padding: 3px 6px; border: 1px solid #CCC; margin-left:10px; font-size:12px; font-family: Trebuchet MS,Verdana,tahoma,arial,Serif,Helvetica; color: #000; }
#skjema_avsender_kontaktet { width: 240px; padding: 2px; border: 1px solid #CCC; margin-left:10px; font-size:12px; font-family: Trebuchet MS,Verdana,tahoma,arial,Serif,Helvetica; color: #000; }
#skjema_kommentar { width: 240px; height: 200px; padding: 3px 6px; border: 1px solid #CCC; margin-left:10px; font-size:12px; font-family: Trebuchet MS,Verdana,tahoma,arial,Serif,Helvetica; color: #000; }
input.kontaktsubmit { margin-left:10px; border: 1px solid #CCC; padding: 3px 6px; font-size:12px; font-family: Trebuchet MS,Verdana,tahoma,arial,Serif,Helvetica; width: 240px; }

#kontaktskjematabell td { padding: 0 0 4px 0; font-size:12px; color: #000; }

.feil { color: red; padding-left:5px; }

.forsideboks { width: 175px; float: left; padding: 15px 14px 15px 14px; margin-bottom: 10px; }
.forsideboks p { margin-top: 0; margin-bottom: 10px; }
.forsideboks img { width: 175px; }
.boksvenstre { border-left: 1px solid #e6dfbf;border-top: 1px solid #e6dfbf;border-bottom: 1px solid #e6dfbf; margin-left: 8px; }
.boksmidten { border: 1px solid #e6dfbf; }
.bokshoyre { border-right: 1px solid #e6dfbf;border-top: 1px solid #e6dfbf;border-bottom: 1px solid #e6dfbf; margin-right: 7px; }
.forsideboksheader { width: 593px; margin-left: 8px; float:left; background-color: #e6dfbf; padding: 6px 6px 6px 14px; }

/* Kontaktskjema */

#kontaktskjema { float: right; width: 175px; height: 391px; padding: 0 16px 0 17px; margin: 15px 10px 0 0; background: url('../images/bgr_contact.png') no-repeat; }
#kontaktskjema h2 { font-family: "Trebuchet MS",Verdana,tahoma,arial,Helvetica,Serif; color: #800000; font-size: 22px; font-weight: normal; margin-top: 5px; padding-top: 15px; }
#kontaktskjema ul { margin: 0; padding: 0; list-style: none outside none; }
#kontaktskjema ul li { margin: 0 0 12px; font-size: 12px; }
#kontaktskjema .utfylling { width: 175px; height: 25px; background: url('../images/bgr_input.png') no-repeat; border: 0 none; margin-left: 0; padding: 3px 6px; }
#kontaktskjema #skjema_kommentar { width: 174px; height: 122px; padding: 3px 7px 4px 6px; background: 0 none; }
#kontaktskjema .kontaktsubmit { width: 175px; margin-left: 0; border: 1px solid #afa993; }
#kontaktskjema #skjema_privat, #kontaktskjema #skjema_firma { border: 0 none; }
#kontaktskjema #areabox { width: 175px; height: 123px; padding: 0; margin: 0; background: url('../images/bgr_input_area.png') no-repeat; }