body { font-family: Sans-Serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background-color: #000000;
margin:0px 0px 0px 0px;}
body2 { font-family: Sans-Serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFFFF;
margin:0px 0px 0px 0px;}

h1 { 
font-family: Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #FF0000 ;
letter-spacing:1px;
font-style:normal;
}


h2 { font-family: Sans-Serif; font-size: 11px; font-weight: bold; color: #FF0000;}
h3 { font-family: Sans-Serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
ul { font-family: Sans-Serif; font-size: 11px; font-weight: bolder; color: #FF0000;}
li { font-family: Sans-Serif; font-size: 11px; font-weight: normal; color: #FFFFFF;}
.body2 { font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; background-color: #000000;}
.normaltext { font-family: Sans-Serif; font-size: 11px; font-weight: normal; color: #EEEEEE;padding:0px 0px 0px 0px;}
.question { font-family: Sans-Serif; font-size: 11px; font-weight: normal; color: #FF0000;padding:0px 0px 0px 0px;}
.errortext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style:italic; color: #FF0000; padding:0px 0px 0px 0px;}
.formsenttext{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style:italic; color: #FFFFFF; padding:0px 0px 0px 0px; background-color:#000000;}
.textlink { font-family: Verdana; font-size: 10px; font-weight: bolder; color: #FF0000; font-style:italic; text-decoration:none;}
.textlink:hover { font-family: Verdana; font-size: 10px; font-weight: bolder; color: #FFFFFF; font-style:italic; text-decoration:none;}
.helptext { font-family: Verdana; font-size: 9px; font-weight: normal; font-style:italic; color: #FF0000;}
.accepttext { font-family: Verdana; font-size: 9px; font-weight: normal; font-style:italic; color: #FFFFFF;}
.examplelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3d75b4; text-decoration:none;}
.copyright {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF;letter-spacing:2px;text-decoration:none;}
.copyrighttext:visited {  font-family: Verdana; font-size: 10px; font-weight: normal; color: #FFFFFF;letter-spacing:1px;text-decoration:none;}
.underliner {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #BBBBBB;letter-spacing:2px;font-style:italic;}
.click {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #555555;letter-spacing:2px;font-style:normal;text-align:left;width:200px;}
.headerlink { font-family: Sans-Serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration:none;}

.feedbacktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; padding:0px 0px 0px 40px;}
.feedbackmainheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:italic; color: #FF0000; padding:10px 0px 0px 10px;}
.feedbacksectionheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style:italic; color: #FF0000; padding:0px 0px 0px 20px;}
.feedbackbox { border: 1px solid #FFFFFF; padding:0px 0px 0px 10px; margin-left:20px; width:800px;}

.emphasize { font-family: Sans-Serif; font-size: 11px; font-weight: normal; color: #FF0000;padding:0px 0px 0px 0px;}
.emphasizemore { font-family: Sans-Serif; font-size: 12px; font-weight: bold; color: #FFFFFF;padding:0px 0px 0px 0px;}

.textimagecell { padding:10px 0px 0px 50px;}

.pageimage { color: #FFF;}

ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #00CC33;
text-decoration: none;
text-indent: 5px;
list-style-position: outside;
list-style-type:none;
margin-left: 10px;
}

.ulfront {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: italic;
line-height: 1em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #00CC33;
text-decoration: none;
text-indent: 5px;
list-style-position: inside;
list-style-type:circle;
margin-left: 10px;
}

.externallink{
padding-left:250px;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-decoration:none;
text-align:left;
}

.externallink:hover{ 
padding-left:250px;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color: #FF0000;
text-decoration:none;
text-align:left;
}



.iframes{
width:1000px;
height:400px;
vertical-align:middle;
overflow-x: hidden;
overflow-y: hidden;
}


.acceptcheckbox{
	background-color: #000;
	border: 0px solid #FFFFFF;
	color: #000000;
	height:13px;
	width:13px;
	font-family:Verdana;
	font-size:8pt;
	text-align:left;
}

.accepttextbox{
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;
	color: #333333;
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	
}

.framecontact{
background-color: #000000;
height:50px;
overflow:hidden;
}


.formsubmit{
	background-color: #FF0000;
	border: 0px solid #000000;
	color: #FFFFFF;
	height:15px;
	width: 80px;
}

.formsubmitbook{
	background-color: #FF0000;
	border: 0px solid #000000;
	color: #FFFFFF;
	height:20px;
	width: 150px;
}

.badinput {
	background-color: #d75a5a;
	border: 1px solid #b90000;
}
.goodinput {
	background-color: #85b279;
	border: 1px solid #0C0;
}

.menuanchorclass{
text-decoration:none;
}

.menuanchorclass1{
text-decoration:none;
}

.menulinks{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #CCCCCC;
letter-spacing:0px;
font-style:normal;
text-decoration:none;
padding:0px 10px 0px 0px;
}

.menulinks:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
letter-spacing:0px;
font-style:normal;
text-decoration:none;
padding:0px 10px 0px 0px;
}

.sitemaplinks{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #888888;
letter-spacing:1px;
font-style:italic;
text-decoration:none;
padding:0px 0px 0px 0px;
}

.sitemaplinks:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #FFFFFF;
letter-spacing:1px;
font-style:italic;
text-decoration:none;
padding:0px 0px 0px 0px;
}

/* ######### HUSK AT RETTE DISSE PGA IE !!! ######### */
.a:link:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #AAAAAA;
letter-spacing:3px;
font-style:normal;
text-decoration:none;
padding:0px 10px 0px 0px;
}

.a:visited:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
letter-spacing:3px;
font-style:normal;
text-decoration:none;
padding:0px 10px 0px 0px;
}

.maintable{
	width:100%;
	margin:70px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index:0;
	border-collapse:collapse;
	border-width:0px;
}

.innertable{
	width:1000px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	border:none;
	border-width:0px;
}

.contenttable{
	width:1000px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	border:none;
	border-width:0px;
}

.topcell{
	background:url(top.png);
	height:100px;
	width:1000px;
	text-align:center;
	vertical-align:bottom;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.outerspacercell_left{
	text-align:right;
	background-color:#000000;
	border-collapse: collapse;
}

.outerspacercell_right{
	text-align:left;
	background-color:#000000;
	border-collapse: collapse;
}

.bgcell_outer{
width:1000px;
height:600px;
color:#ffffff;
background-color:#000000;
vertical-align:middle;
border-collapse: collapse;
border:none;
border-width:0px;
padding: 0px 0px 0px 0px;
}

.bgcell{
height:400px;
color:#000000;
background-color:#000000;
text-align:center;
vertical-align:middle;
border-collapse: collapse;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background:url(baggrund.jpg);
}

.bgcell_notindex{
height:400px;
color:#000000;
background-color:#000000;
text-align:center;
vertical-align:top;
border-collapse: collapse;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.menucell{
z-index: 100;
font-family: Verdana;
font-size: 8px;
font-weight: normal;
background-color:#000000;
height:100px;
background:url(bottom.jpg);
background-repeat:no-repeat;
color: #FFFFFF;
vertical-align:text-top;
letter-spacing:4px;
font-style:normal;
text-decoration:none;
text-align:center;
padding-top:10px;
margin:0px 0px 0px 0px;
}
.footercell{
font-family: Verdana;
font-size: 10px;
font-weight: normal;
background-color:#FFFFFF;
height:50px;
color: #000000;
letter-spacing:2px;
font-style:normal;
text-decoration:none;
text-align:center;
}

.sitemapcell{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
background-color:#CCCC99;
height:20px;
color: #AAAAAA;
letter-spacing:1px;
font-style:normal;
text-decoration:none;
text-align:center;
}


.frontimg{
	width:300px;
	height:400px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	z-index: -1;

}


#DHTMLgoodies_formTooltipDiv{
	color:#FFF;
	font-family:arial;
	font-weight:bold;
	font-size:0.8em;
	line-height:120%;
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#FFF;
	font-weight:normal;
	font-size:0.7em;
}

/* ######### Default class for drop down menus ######### */
.anylinkmenu{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid red;
border-bottom-width: 1px;
font: normal 10px Verdana;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: lightyellow;
width: 200px; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 2px 0;
text-decoration: none;
font-weight: normal;
text-indent: 5px;
color: #FFFFFF;
background: #222222;
}

.anylinkmenu a:hover{ /*hover background color*/
background: #000000;
color: #FF0000;
}

/* ######### Alternate multi-column class for drop down menus ######### */
.anylinkmenucols{
position: absolute;
width: 200px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #222222;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #222222;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}

.mcontentcell{
	width:320px;
	padding: 0px 0px 0px 20px;
}

.mmaintable{
	width:320px;
	margin:0px 0px 0px 0px;
	z-index:0;
	border-width:1px;
}

.mmenucell{
z-index: 100;
width:320px;
font-family: Verdana;
font-size: 8px;
font-weight: normal;
background-color:#000000;
height:30px;
color: #FFFFFF;
vertical-align:text-top;
letter-spacing:4px;
font-style:normal;
text-decoration:none;
text-align:center;
padding-top:10px;
margin:0px 0px 0px 0px;
}

.mbody{
	width:320px;
}