body, TD
{
	font-size: 11px;
	line-height: normal;
	font-family: Verdana, Arial, Sans-Serif;
}
.netpublishWeatherTable
{
	background-color:White;
}
.netpublishWeatherTable td
{
	font-size:7pt;
}
.netpublishWeatherTdSpacer
{
	background-color:White 
}
.netpublishWeatherTrOdd
{

	background-color:#efefef 
}
.netpublishWeatherTrEven
{
	background-color:White
}
.HighlightButton {
        background-color:#333333;
        color:#FFFFFF;
        font-weight:bold;
}
.RegularButton {
        background-color:#FFFFFF;
        color:#333333;
        font-weight:normal;
}

.netpublishWeatherDetailTable { }
.netpublishWeatherDetailPlace {}
.netpublishWeatherDetailDayHeader {}
.netpublishWeatherDetailTime { background-color:#dddddd}
.netpublishWeatherDetailInfo { background-color:#efefef}
.netpublishWeatherDetailMoreInfo {}

.netpublishshopBillettHeader
{
	margin-top: 5px;
	font-size: 12pt;
	color: white;
	padding-top: 0px;
	background-color: #333399;
}
.netpublishshopBillettPrice
{
	margin-top: 5px;
	font-size: 12pt;
	color: Black;
	padding-top: 0px;
	background-color: gainsboro;
}
.netpublishShopViewCartTable
{
	padding-right: 0px;
	padding-left: 0px;
	border-left-color: #a4b6ae;
	border-bottom-color: #a4b6ae;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: solid;
	border-top-color: #a4b6ae;
	padding-top: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a4b6ae;
	border-bottom-style: solid;
}
.netpublishShopViewCartHeading {FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Verdana;background-color: #092198;}
.netpublishShopViewCartHeading IMG
{
	margin-left: 5px;
}
.netpublishShopViewCartItem
{
	font-weight: bold;
	margin-left: 2px;
	color: black;
	margin-right: 2px;
	font-family: Verdana;
	background-color: #a4b6ae;
}
.netpublishShopViewCartFooter {FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Verdana;background-color: #092198;}


.netpublishBursdagLayer
{
	border-right: #42316b thin solid;
	border-top: #42316b thin solid;
	z-index: 5;
	left: 120px;
	visibility: hidden;
	border-left: #42316b thin solid;
	width: 600px;
	padding-top: 2px;
	border-bottom: #42316b thin solid;
	position: absolute;
	top: 200px;
	background-color: #ccccff;
	text-align: center;
}
.netpublishAktiviteterLayer
{
	border-right: #42316b thin solid;
	border-top: #42316b thin solid;
	z-index: 5;
	left: 120px;
	visibility: hidden;
	border-left: #42316b thin solid;
	width: 400px;
	padding-top: 2px;
	border-bottom: #42316b thin solid;
	position: absolute;
	top: 200px;
	background-color: #ccccff;
	text-align: center;
}

.netpublishBookingFind { background-color:#99CCCC; FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none;}
.netpublishBookingFind INPUT {FONT-SIZE: 8pt}
.netpublishBookingFind Label {FONT-SIZE: 8pt}

.netpublishAktiviteterLinkHeader { FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none;}
.netpublishAktiviteterLink {FONT-SIZE: 8pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none;}
.netpublishAktiviteterLink:hover { text-decoration:underline;}
.netpublishAktiviteterLabelHeading {FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none;}
.netpublishAktiviteterLabel {FONT-SIZE: 8pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none;}
.netpublishAktiviteterDatoHeading {FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none;}
.netpublishAktiviteterDato {FONT-SIZE: 8pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none;}

.netpublishAktiviteterVisTittel
{
	font-weight: bold;
	font-size: 14pt;
	padding-bottom: 5px;
	font-family: Arial, Serif;
}
.netpublishAktiviteterVisArr  {}
.netpublishAktiviteterVisArrHP  {}
.netpublishAktiviteterVisSted  {}
.netpublishAktiviteterVisKommune
{
	padding-right: 60px;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Serif;
}
.netpublishAktiviteterVisKategori
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Serif;
}

.netpublishAktiviteterVisSted  {}

.netpublishTitle { FONT-WEIGHT: bold; FONT-SIZE: 13pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
.netpublishTitle:hover { TEXT-DECORATION: underline }
.netpublishDate { PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 10px; LINE-HEIGHT: 8px; FONT-STYLE: italic; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none }
.netpublishLinkTitle { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none }
.netpublishLinkTitle:hover { COLOR: red; TEXT-DECORATION: underline }
.netpublishLinkDate { PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none}

.netpublishArchiveAll {position: relative; left: 70px;}

.netpublishArchivePages {}
.netpublishArchiveCounter {}
.netpublishArchiveTitle { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none }
.netpublishArchiveTitle:hover { COLOR: red; TEXT-DECORATION: underline }
.netpublishArchiveDate { PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none}

.netpublishArticleArchiveLink:link    {line-height: 15px; margin-top: 15px; TEXT-DECORATION: none}
.netpublishArticleArchiveLink:visited {line-height: 15px; margin-top: 15px; TEXT-DECORATION: none}
.netpublishArticleArchiveLink:hover   {line-height: 15px; margin-top: 15px; TEXT-DECORATION: underline}

.netpublishIngress { FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none }
.netpublishLesMer { PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none }
.netpublishBody { FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none }
.netpublishPadding { FONT-SIZE: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; FONT-FAMILY: Arial }
.netpublishHorizontalLine { PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: gray; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: gray }
.netpublishVerticalLine { BORDER-RIGHT: white 5px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 5px solid; BORDER-LEFT: white 5px solid; COLOR: gray; BORDER-BOTTOM: white 5px solid; BACKGROUND-COLOR: gray }
.netpublishPreviousArticles { FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, serif; TEXT-DECORATION: none }

.netpublishBursdagList { font-size: 9pt;color: black;font-family: Verdana, Serif;}
.netpublishBursdagForm, .netpublishBursdagForm input {font-size: 7pt;color: black;font-family: Verdana, Serif;}
.netpublishBursdagTitle {font-weight: bold;	font-size: 12pt;color: black;font-family: Verdana, Serif;text-align: center;}

.menu { COLOR: black; TEXT-DECORATION: none }
.menu:visited { COLOR: black; TEXT-DECORATION: none }
.menu:hover { COLOR: black; TEXT-DECORATION: underline }

A:link	   {color: blue; text-decoration:none}
A:visited  {color: purple; text-decoration: none}
A:hover	   {color: red; text-decoration: none}


.TopMenuDisabledItem {}
.TopMenuHighlightedItem {}
.TopMenuGroup {border-style: none;	border-width: 1px;	border-color: white;}
.TopMenuItem {background-color: gray;color: black;cursor: hand;font-family: Verdana;	font-size : 13;}
.TopMenuItemOver {background-color: gray;color: white;cursor: hand;font-family: Verdana;	font-size : 13;}

.LeftMenuDisabledItem {}
.LeftMenuHighlightedItem {}
.LeftMenuGroup {border-style: none;	border-width: 1px;	border-color: white;}
.LeftMenuItem {background-color: white;color: black;cursor: hand;font-family: Verdana;	font-size : 11;}
.LeftMenuItemOver {background-color: white;color: red;cursor: hand;font-family: Verdana;font-size : 11;TEXT-DECORATION: underline}

.RightMenuDisabledItem {}
.RightMenuHighlightedItem {}
.RightMenuGroup {border-style: none;	border-width: 1px;	border-color: white;}
.RightMenuItem {background-color: white;color: black;cursor: hand;font-family: Verdana;	font-size : 11;}
.RightMenuItemOver {background-color: white;color: red;cursor: hand;font-family: Verdana;	font-size : 11;TEXT-DECORATION: underline}

.TopRow {background-color: white;}
.TopHR {FONT-SIZE: 1px; PADDING-BOTTOM: 5px;background-color: #c00000;}
.TopMenu {background-color: gray;}
.LeftCol {padding-right: 1px;padding-left: 1px; background-color: white; border-right: thin solid gray;}
.LeftMenuHeader {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana;background-color: #c00000;}
.LeftHeader {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana;background-color: #c00000;}
.MainCol {padding-right: 3px;padding-left: 3px;}
.RightCol {padding-right: 1px;padding-left: 1px; background-color: white;border-left: thin solid gray;}
.RightMenuHeader {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana;background-color: #c00000;}
.RightHeader {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana;background-color: #c00000;}
.BottomHR {FONT-SIZE: 1px; PADDING-BOTTOM: 0px;background-color: dimgray;}
.BottomCol {}



/* Guestbook Styles start */

.GuestbookEntryHeaderRow
{
	background-color:#576f54;
	color:White;	
}
.GuestbookEntryContentRow
{
}

.GuestbookEntryTable
{
	border-bottom-color:Black;
	border-bottom-width:1px;
	background-color:#d3e6d0;
	width:550;
}

.GuestbookEntryHeaderNameCol
{
	font-weight: bold;
	width:400px;
}

.GuestbookEntryHeaderNameCol a, .GuestbookEntryHeaderNameCol a:hover
{
	color:white;
	text-decoration:underline;
}

.GuestbookEntryHeaderTimeCol
{
	font-style: italic;
	whitespace:no-wrap;
	width:150px;
}

.GuestbookSubmittForm
{
	padding-top:10px;
	text-align:left;
}

#Guestbook1
{
	text-align:left;
}
.GuestbookEntryContentRow{}
.GuestbookEntryWebsiteRow{}
.GuestbookEntryBostedRow{}

/* Guestbook styles end */


.BookingSok { font-weight:bold; }
.BookingKampanjeHeader { font-weight:bold; }
