
img { behavior: url(/_design/common/js/required/iepngfix.htc) }
* { padding: 0; margin: 0; }
html {
	font-size: 62.5%;
	height:100%;
	background:url('/upload_dir/design/unique/Bg.jpg') repeat center top;
}
body {
	font: 12px Georgia, Verdana, sans-serif;
	color:#323232; 
}
a img {
	border:none;
}
a, a:link, a:visited, a:active {
	color: #1c84aa; 
	text-decoration: underline;	
}
a:hover {
	text-decoration: none;
	color: #323232; 
}
#bg {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:1;
}
#Bg img {
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:1;
}

#Wrapper {	
	position:absolute;
	width:100%;
	z-index:50;
}

#InnerWrapper {
	margin:70px auto;
	width:946px;	
	position:relative;
	background:transparent url(/upload_dir/design/unique/SubBg.png) no-repeat scroll left top;
}
body.bodyPageId13 #InnerWrapper {	
	background:url('/upload_dir/design/unique/FrontBg.png') no-repeat 233px 0px;
}
body.bodyCatId9 #InnerWrapper {	
	background:url('/upload_dir/design/unique/SubBgMenu.png') no-repeat left top;
}
#ContentWrapper {
	width: 946px;
	float:left;
}
body.bodyPageId13 #LeftContent,
body.bodyPageId13 #MidContent,
body.bodyPageId13 #RightContent {
	float:left;
	height:594px;
}
body.bodyPageId13 #LeftContent {	
	width:460px;
}
body.bodyPageId13 #RightContent {
	width:59px;
	float:right;
}
#LeftContent,
#MidContent,
#RightContent {
	float:left;
	height:594px;
}
#LeftContent {
	width:460px;
}
#LeftPicture {
	float:right;
	height:565px;
	margin:17px 5px 0;
	width:425px;
}
#MidContent {
	width:413px;
}
body.bodyPageId13 #RightContent,
body.bodyCatId7 #RightContent,
body.bodyCatId8 #RightContent,
body.bodyCatId9 #RightContent,
body.bodyCatId1 #RightContent {	
	background:url('/upload_dir/design/unique/SubMenu1.png') no-repeat;
	width:73px;
	float:right;
}


#RightContent {
	background:url('/upload_dir/design/unique/SubMenu2.png') no-repeat;	
}
body.bodyCatId11 #RightContent {
	background:url('/upload_dir/design/unique/SubMenu1.png') no-repeat;	
}
body.bodyPageId13 #RightContent {
	background:url('/upload_dir/design/unique/MenuBg.png') no-repeat;	
}
body.bodyCatId7 #RightContent {	
	background:url('/upload_dir/design/unique/SubMenu2.png') no-repeat;
}
body.bodyCatId8 #RightContent {	
	background:url('/upload_dir/design/unique/SubMenu3.png') no-repeat;
}
body.bodyCatId9 #RightContent {	
	background:url('/upload_dir/design/unique/SubMenu4.png') no-repeat 0 1px;
}
	body.bodyPageId13 #Navigation {
		width:59px;
	}
	#Navigation {
		width:60px;
		position:relative;
	}
		#Navigation li {
			list-style-type: none;
		}
		#Navigation li a {
			display:block;
			color: transparent;
			font: 1px/32px Tahoma, "MS Trebuchet", sans-serif;
			color: transparent;
			text-decoration: none;			
		}
		#Navigation li a span {
			position:absolute;
			right:2000px;			
		}
		#Navigation li li a span {
			*left:0;			
		}
		#Navigation li a:hover,
		#Navigation li a.current {
		}
		#Navigation #Li_CatItem10 {
			display:none;
		}
		body.bodyPageId13 #Navigation li a#CatItem1 {			
			height:179px;
			_margin:0px 0 -3px 0; /*For IE6*/
			*margin:0 0 -3px 0; /*For IE*/
		}
		body.bodyPageId13 #Navigation li a#CatItem7 {			
			height:167px;
			_margin:0 0 -3px 0; /*For IE6*/
			*margin:0 0 -3px 0; /*For IE*/
		}
		body.bodyPageId13 #Navigation li a#CatItem8 {			
			height:132px;
			_margin:0 0 -3px 0; /*For IE6*/
			*margin:0 0 -3px 0; /*For IE*/
		}
		body.bodyPageId13 #Navigation li a#CatItem9 {			
			height:116px;
			_margin:0 0 -3px 0; /*For IE6*/
			*margin:0 0 -3px 0; /*For IE*/
		}
		#Navigation li a#CatItem1 {			
			height:175px;
		}
		#Navigation li a#CatItem7 {			
			height:167px;
		}
		#Navigation li a#CatItem8 {			
			height:132px;
		}
		#Navigation li a#CatItem9 {			
			height:118px;
		}
		#Menu2nd {
			width:150px;
			position:absolute;
			top:430px;
			right:80px;
			margin:0px 0 0 0;
		}
		#Menu2nd ul {			
			list-style:none;
		}
		#Menu2nd ul ul {			
			display:none;
		}
		#Menu2nd li a {
			color: #999;
			font: 12px/20px Georgia, Tahoma, "MS Trebuchet", sans-serif;
			text-decoration: none;
			padding:0 0 0 0;
		}		
		
		#Menu2nd li a:hover,				
		#Menu2nd li a.active {
			color: #000;
		}
		#Menu2nd li a.active {
			background:url(/upload_dir/design/unique/bracket-left.png) no-repeat center left;
			padding:0 0 0 7px; 
		}
		#Menu2nd li a.active span {
			background:url(/upload_dir/design/unique/bracket-right.png) no-repeat center right;
			padding:0 7px 0 0;
		}
		
		#Navigation li li li a {	
		}	
		#Navigation li li li a:hover,		
		#Navigation li li li a.current {
		}
	#MainContentWrapper {
		float:left;		
		display:inline;
		width:100%;	
		height:594px;
	}
	#LeftHeader {		
		font:bold 33px/40px Georgia, "Times New Roman";
		color:#fff;
		width:365px;
		float:left;
		text-shadow: 7px 6px 9px #000;
		padding:20px 0 0 55px;
	}
	body.bodyPageId13 #MainContent h1,
	body.bodyPageId13 #MainContent,
	body.bodyPageId13 #LeftPicture {
		display:none;
	}
	#MainContent {	
		display:inline;
		float:left;
		margin-top:90px;
		margin-left:66px;		
		width:330px;
	}
	#text {
		height:270px;
		overflow:auto;
	}

		#MainContent h1{
			color:#000000;
			font-family:georgia;
			font-size:35px;
			font-weight:normal;
			margin:0 0 10px;
		}
		#MainContent h2{
			color:#000000;
			font-family:georgia;
			font-size:18px;
			font-weight:normal;
			margin:-4px 0 20px 0;
		}
		#MainContent p{
			line-height:14px;
		}
#Footer {
	clear:both;
	width: 946px;
	margin:0 auto;
	text-align: center;
	height: 128px;
	line-height: 40px;
	
}
#Footer ul,#Footer ul a {
	color:#999;
	font-size: 11px;
}
.button dt.left {
	background:transparent url(/_design/common/img/buttons/button2/button_left.gif) no-repeat;
	width:7px;
	height:26px;
}
.button dt.middle {	
	min-width:30px;
	background:transparent url(/_design/common/img/buttons/button2/button_middle.gif) repeat-x;	
	height:26px;
	text-align: center;
}
.button dt.right {
	background:transparent url(/_design/common/img/buttons/button2/button_right.gif) no-repeat;
	width:7px;
	height:26px;
}
#PicGallery{
	clear: left;
	float: left;
	width: 200px;
	margin:0 auto;
	padding: 0 0 0 230px;
}

#FooterContact {
	clear: left;
	float: left;
	width: 200px;
	margin:0 auto;
	padding: 0 0 0 230px;
}


#FooterContact a, #FooterContact a:link, #FooterContact a:visited, #FooterContact a:active,
#PicGallery a, #PicGallery a:link, #PicGallery a:visited, #PicGallery a:active {
	display:block;
	color: transparent;
	opacity: 0;
	text-decoration:none; 
}

#FooterContact a:hover,
#PicGallery a:hover {
	display:block;
	color: transparent;
	opacity: 0;

}

html.Explorer6 #FooterContact{
	position:relative;
	top:-15px;
	left:-20px;
}

html.Explorer6 #PicGallery{
	position:relative;
	top:-20px;
	left:-12px;
}

table.table_form {
	border:none;
	width:100%;
}
tr.top {
	display:none;
}
td.content {
padding:0px;
}

#map {
	background:transparent url("/upload_dir/design/unique/map.png") no-repeat left top;
	font-family:georgia;
	font-size:13px;
	font-weight: normal;
	height:192px;
	margin:0 !important;
	padding:0;
	width:345px;
	position:absolute;
	z-index:40;
}
#map li {
	list-style:none outside none;
	margin:0;
	padding:0;
}
#map li a {
	background:transparent url("/upload_dir/design/unique/map-marker.png") no-repeat center center;
	color:#000000;
	display:block;
	position:absolute;
	text-decoration:none;
	text-align: center;
	height:18px;
	width:18px;	
}
#map li a:hover {
	background:transparent url("/upload_dir/design/unique/map-marker-hover.png") no-repeat center center;
	height:18px;
	width:18px;	
}
#map li a span {
	display:none;
}
#map li a:hover span {
	background:transparent url("/upload_dir/design/unique/tooltip-bg3.png") no-repeat top left;	
	display:block;
	left:20px;
	opacity:0.9;
	line-height:35px;
	position:relative;
	padding:15px 0 0 0;
	top:20px;
	width:176px;
	height:38px;
	z-index:41;
}

#map a.thisted {
	left:72px;
	top:60px;
}
#map a.hvalpsund {
	left:144px;
	top:117px;
}
#map a.pinenhus {
	left:95px;
	top:113px;
}
#map a.rod {
	left:210px;
	top:105px;
}
#map a.sevel {
	left:100px;
	top:173px;
}
#map a.binderup {
	left:180px;
	top:113px;
}
#map a.tambohus {
	left:56px;
	top:130px;
}
#map a.phonix {
	left:224px;
	top:45px;
}
#map a.struer {
	left:41px;
	top:160px;
}


#frontpage-gallery-full {
	position:absolute;
	left:33px;
	top:105px;
	width:849px;
	height:406px;
}
#frontpage-gallery {
	width:800px;
	height:30px;
	display:block;
	margin:0 0 0 50px;
}
#frontpage-gallery-full-img {
	width:849px;
	height:414px;
	display:block;
	margin:41px 0 0 0;
}


#frontpage-gallery a {
	float:left;
	display:inline;
	font-size: 20px;
	font-family: "Times New Roman", sans-serif;
	color:#999;
	margin:0 10px 0 0;
	text-decoration: none;
}
#frontpage-gallery a:hover,#frontpage-gallery a.current {
	color:#000;
}


#hotel-description {
	position:absolute;
	top:400px;
	left:30px;
	width:350px;
	padding:20px 30px 0px 30px;
	font-size: 11px;
	line-height:18px;
}

body.bodyPageId12 #Menu2nd{
	display:none;
}

body.bodyPageId12 #text{
	height: 400px;
	
}