A:link {color:#000000;}
A:visited {color:#000000;}
A:hover {color:#FF0000;}



.bannerArea {
        background-color: #E72C18;
	BORDER-bottom: #000080 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	}

.leftArea {
	background-color: #E72C18;
	border-right: #000080 1px inset;        
	}

.menuTabel {
	background-color: #E72C18;
	margin-top: 4px;	
	}

.menuOverskrift {		
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	cursor: default;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;		
	background-color: #E72C18;
	color: #000000;
	}

.menuEmne  {
	padding-left: 8px;
	padding-right: 25px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;		
        font-size: 8pt;		
	background-color: #E72C18;
        color: #000000;
	}


.midArea {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;		
	}

.midGrand {
	font-family: Verdana, Arial, Helvetica;
	font-size: 18pt;
	background-color: #ffffff;
	font-weight: bold;	
	padding-top: 4px;
	padding-bottom: 2px;
	padding-right: 10px;
	cursor: default;
	}

.midMedium {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	background-color: #ffffff;
	font-weight: bold;	
	padding-top: 4px;
	padding-bottom: 2px;
	padding-right: 10px;
	cursor: default;
	}

.midOverskrift {
	font-weight: bold;		
	padding-top: 4px;
	}

.midTekst {
	line-height: 12pt;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;		
	padding-right: 10px;
	}

.midtabel {
        background-color: #ffffff;        
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	margin: 0px;
        padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 2px;
	}

.midGtabel {
        background-color: #ffffff;        
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	margin: 0px;
        padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 2px;
	}

.midtabel TD {
        padding-right: 5px;
	}

.midGtabel TD {
        padding-right: 5px;
	}

.knaptabel {
        background-color: #ffffff;        
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	padding-right: 10px;
	padding-bottom: 2px;
	}

.knaptabel TD {
        padding-right: 5px;
        background-color: #ffffff;
	}

.bookingtabel {
        background-color:#000000;        
	}

.bookingtabel TD A:link {color:#000000;}
.bookingtabel TD A:visited {color:#000000;}
.bookingtabel TD A:hover {color:#000000;}

.bookingtabel TH {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
        padding-bottom: 2px;
        background-color: #C0C0C0;
	background-image:  url('../images/hrover.jpg');
	color: #000000;
	margin: 0px;
	text-align: center;		
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
        font-weight: bold;
	}

.bookingtabel TD {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
        padding-bottom: 2px;
	background-color: #FFFFFF;
	margin: 0px;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	}

.glow {
        font-size:10pt;        
	font-weight: bold;
 	color: #FF0000;
	}


#titel 	{background-color: #C0C0C0;text-align: center;}
#egen 	{background-color: #00ff00;text-align: center;}
#optaget {background-color: #FF0000;text-align: center;}
#kobe   {background-color: #FF0000;text-align: center;}
#tom	{background-color: #a9a9a9;text-align: center;}
#ledig  {background-color: #00FFFF;text-align: center;}
#xegen  {background-color: #00ff00; color: #A9A9A9;text-align: center;}      
#xledig {background-color: #00ced1; color: #A9A9A9;text-align: center;}
#std    {background-color: #C0C0C0; color: #000000;text-align: center;}      
#tilbudt {background-color: #8fbc8b; color: #000000;text-align: center;}      


.velg {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	}

.input02 {
	BORDER-RIGHT: #666666 1px outset;
	BORDER-TOP: #666666 1px outset;
	FONT-SIZE: 12px;
	BORDER-LEFT: #666666 1px outset;
	WIDTH: 17px;
	text-align: center;
	COLOR: #000000;
	BORDER-BOTTOM: #666666 1px outset;
	font-family: Verdana, Arial, Helvetica;
	HEIGHT: 20px
	}	

.input05 {
    	BORDER-RIGHT: #666666 1px outset;
    	BORDER-TOP: #666666 1px outset;
    	FONT-SIZE: 12px;
    	BORDER-LEFT: #666666 1px outset;
    	WIDTH: 54px;
    	COLOR: #000000;
    	BORDER-BOTTOM: #666666 1px outset;
    	font-family: Verdana, Arial, Helvetica;
    	HEIGHT: 20px
	}

.input07 {
    	BORDER-RIGHT: #666666 1px outset;
    	BORDER-TOP: #666666 1px outset;
    	FONT-SIZE: 12px;
    	BORDER-LEFT: #666666 1px outset;
    	WIDTH: 77px;
    	COLOR: #000000;
    	BORDER-BOTTOM: #666666 1px outset;
    	font-family: Verdana, Arial, Helvetica;
    	HEIGHT: 20px
	}

.input10 {
    	BORDER-RIGHT: #666666 1px outset;
    	BORDER-TOP: #666666 1px outset;
    	FONT-SIZE: 12px;
    	BORDER-LEFT: #666666 1px outset;
    	WIDTH: 108px;
    	COLOR: #000000;
    	BORDER-BOTTOM: #666666 1px outset;
    	font-family: Verdana, Arial, Helvetica;
    	HEIGHT: 20px
	}

.input20 {
    	BORDER-RIGHT: #666666 1px outset;
    	BORDER-TOP: #666666 1px outset;
    	FONT-SIZE: 12px;
    	BORDER-LEFT: #666666 1px outset;
    	WIDTH: 216px;
    	COLOR: #000000;
    	BORDER-BOTTOM: #666666 1px outset;
    	font-family: Verdana, Arial, Helvetica;
    	HEIGHT: 20px
	}

.input30 {
    	BORDER-RIGHT: #666666 1px outset;
    	BORDER-TOP: #666666 1px outset;
    	FONT-SIZE: 12px;
    	BORDER-LEFT: #666666 1px outset;
    	WIDTH: 324px;
    	COLOR: #000000;
    	BORDER-BOTTOM: #666666 1px outset;
    	font-family: Verdana, Arial, Helvetica;
    	HEIGHT: 20px
	}

.input0830 {
    	BORDER-RIGHT: #666666 1px outset;
    	BORDER-TOP: #666666 1px outset;
    	FONT-SIZE: 12px;
    	BORDER-LEFT: #666666 1px outset;
    	WIDTH: 324px;
    	COLOR: #000000;
    	BORDER-BOTTOM: #666666 1px outset;
    	font-family: Verdana, Arial, Helvetica;
    	HEIGHT: 160px
	}
.input0870 {
    	BORDER-RIGHT: #666666 1px outset;
    	BORDER-TOP: #666666 1px outset;
    	FONT-SIZE: 12px;
    	BORDER-LEFT: #666666 1px outset;
    	WIDTH: 600px;
    	COLOR: #000000;
    	BORDER-BOTTOM: #666666 1px outset;
    	font-family: Verdana, Arial, Helvetica;
    	HEIGHT: 160px
	}
.input0330 {
    	BORDER-RIGHT: #666666 1px outset;
    	BORDER-TOP: #666666 1px outset;
    	FONT-SIZE: 12px;
    	BORDER-LEFT: #666666 1px outset;
    	WIDTH: 324px;
    	COLOR: #000000;
    	BORDER-BOTTOM: #666666 1px outset;
    	font-family: Verdana, Arial, Helvetica;
    	HEIGHT: 60px
	}

.knap07 {
    	BORDER-RIGHT: #666666 1px inset;    
    	BORDER-TOP: #666666 1px inset;
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	BACKGROUND: #DCDCDC;
    	BORDER-LEFT: #666666 1px inset;
    	WIDTH: 50px;
    	COLOR: #000080;
    	BORDER-BOTTOM: #666666 1px inset;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    	HEIGHT: 20px;
    	cursor:hand;
	}

.knap10 {
    	BORDER-RIGHT: #666666 1px inset;
    	BORDER-TOP: #666666 1px inset;
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	BACKGROUND: #DCDCDC;
    	BORDER-LEFT: #666666 1px inset;
    	WIDTH: 77px;
    	COLOR: #000080;
    	BORDER-BOTTOM: #666666 1px inset;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    	HEIGHT: 20px;
    	cursor:hand;
	}

.knap20 {
    	BORDER-RIGHT: #666666 1px inset;
    	BORDER-TOP: #666666 1px inset;
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	BACKGROUND: #DCDCDC;
    	BORDER-LEFT: #666666 1px inset;
    	WIDTH: 154px;
    	COLOR: #000080;
    	BORDER-BOTTOM: #666666 1px inset;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    	HEIGHT: 20px;
    	cursor:hand;
	}

.knap30 {
    	BORDER-RIGHT: #666666 1px inset;
    	BORDER-TOP: #666666 1px inset;
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	BACKGROUND: #DCDCDC;
    	BORDER-LEFT: #666666 1px inset;
    	WIDTH: 250px;
    	COLOR: #000080;
    	BORDER-BOTTOM: #666666 1px inset;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    	HEIGHT: 20px;
	Cursor:hand;	

}
.knap40 {
    	BORDER-TOP: #666666 1px inset;
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	BACKGROUND: #DCDCDC;
    	BORDER-LEFT: #666666 1px inset;
    	WIDTH: 330px;
    	COLOR: #000080;
    	BORDER-BOTTOM: #666666 1px inset;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    	HEIGHT: 20px;
    	cursor:hand;
}


.rightArea {
	background-color: #ffffff;
	border-color: #000080;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
        font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;		
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 8px;
}

.nyhedTekst   {
	font-family: Verdana, Arial, Helvetica;
	font-size: 6pt;	
	padding-bottom: 6px;
  	padding-right: 10px;
}

