* { padding: 0; margin: 0;}

h1 { text-indent:-10000px; font-size:0; height:0px; width:0px; visibility:hidden; }
h2 { text-indent:-10000px; }
html { background-color:black; }
body { background-image:url(bg.jpg); background-color:black; background-repeat:no-repeat; height: 1400px; color:#ffffff; font-family:arial; line-height:19px; font-size:13px; background-position: 0px 55px; }
table { font-size:0; text-decoration:none; }

#text {
	width:300px;
	position:absolute;
	top:85px;
	left:33px;
}
p.intro { color: #ee9869; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16.5px; line-height: 24px; margin-bottom: 28px; }

#meny {
	width: 286px;
	height: 373px;
	position:absolute;
	top:423px;
	left:35px;
	background-image: url(meny_small.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	cursor: pointer;
}

#meny p {
	font-size: 10px;
	color: #ee9869;
	line-height: normal;
	margin-top: 335px;
	margin-left: 158px;
	
}

#menylarge {
	width: 539px;
	height: 725px;
	top:190px;
	left:0px;
	position:absolute;
	z-index: 90;
	cursor: pointer;
	background-image: url(meny_large.png);
	background-repeat: no-repeat;
}

#boka {
	width: 101px;
	height: 51px;
	position: absolute;
	top: 861px;
	left: 475px;
}

#tom { width: 10px; height: 130px; position: absolute; top: 880px; left: 25px; background: url(seperator.jpg) right repeat-y; }

#medverkande { width: 298px; height: 130px; position: absolute; top: 880px; left: 60px; background: url(seperator.jpg) right repeat-y; }
#medverkande h2 { background-image: url(medverkande.jpg); background-repeat: no-repeat; width: 200px; height: 14px; margin-bottom: 12px; padding-top: 5px; }
#medverkande p { color: #ffffff; font-size: 12px; margin-bottom: 6px; line-height: 18px; }

#priser { width: 210px; height: 130px; position: absolute; top: 880px; left: 383px; background: url(seperator.jpg) right repeat-y; }
#priser h2 { background-image: url(priser.jpg); background-repeat: no-repeat; width: 100px; height: 14px; margin-bottom: 12px; padding-top: 5px; }
#priser p { color: #de8e62; font-size: 12px; margin-bottom: 6px; line-height: 18px; }

#speldagar { width: 127px; height: 130px; position: absolute; top: 880px; left: 618px; background: url(seperator.jpg) right repeat-y; }
#speldagar h2 { background-image: url(speldagar.jpg); background-repeat: no-repeat; width: 105px; height: 14px; margin-bottom: 12px; padding-top: 5px; }
#speldagar p { color: #ee9869; font-size: 12px; margin-bottom: 6px; line-height: 18px; }

#ovrigt { width: 132px; height: 130px; position: absolute; top: 880px; left: 771px; background: url(seperator.jpg) right repeat-y; }
#ovrigt p { color: #de8e62; font-size: 10px; margin-bottom: 7px; line-height: 13px; }
#ovrigt p span { color: #ffffff; text-transform: uppercase; }

#expressen {
	width: 178px;
	height: 118px;
	position: absolute;
	top: 261px;
	left: 469px;
}
