body {
	background-image: url(img/backgroundimage_full.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	margin: 0;
	padding: 0;
	text-align: center;
}

p,div {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	margin: 0;
	color: #000;
}

h1 {
	margin: 0;
	font-size: 18px;
	font-weight: bold;
}

.hidden {
	visibility: hidden;
}
.hidden_preload {
	visibility: hidden;
}
.hidden_preload img {
	width: 0;
	height: 0;
}

/*-----------------------*/
	/* LINKS */
/*-----------------------*/


a:link, a:visited {
	color: brown;
	text-decoration: none;
}

a:hover, a:active {
	color: #e55a3f;
}

a.bunda:link, a.bunda:visited {
	color: #e4d6b2;
	text-decoration: none;
}

a.bunda:hover, a.bunda:active {
	color: #e55a3f;
}

a img {
	border: none;
}

/*-----------------------*/

#container {
	background: transparent url(img/background.jpg) no-repeat 0 0;
	position: relative;
	margin: 0 auto;
	width: 754px;
	text-align: left;
}
#top-box a {
	position: absolute;
	top: 27px;
	left: 0;
}
a#link {
	background: transparent url(img/pantotop.jpg) no-repeat 0 0;
	width: 754px;
	height: 323px;
}
#eng {
	background: transparent url(img/eng.jpg) no-repeat 0 0;
	position: absolute;
	top: 350px;
	left: 0;
	width: 754px;
	height: 37px;
}
#eng1 a {
	position: absolute;
	top: 8px;
	right: 66px;
}
a#englink {
	width: 97px;
	height: 27px;
}

#site {
	background-color: #fff;
	position: absolute;
	top: 588px;
	left: 0;
	width: 754px;
}
#bottom {
	clear: both;
	background: #fff url(img/bottom.gif) no-repeat 0 0;
	width: 754px;
	height: 83px;
}
#bottom p {
	color: #fff;
}

/*-------------------------------------------*/
		/* MENU */
/*-------------------------------------------*/

#menu {
	background: transparent url(img/menubgr.jpg) no-repeat 0 0;
	position: absolute;
	top: 387px;
	left: 0;
	width: 754px;
	height: 201px;
}
#navpos a {
	position: absolute;
	left: 137px;
}

a#menu1{
	background-image: url(img/menu/menu1.gif);
	height: 21px;
	top: 14px;
}
a#menu2{
	background-image: url(img/menu/menu2.gif);
	height: 19px;
	top: 35px;
}
a#menu3{
	background-image: url(img/menu/menu3.gif);
	height: 21px;
	top: 54px;
}
a#menu4{
	background-image: url(img/menu/menu4.gif);
	height: 22px;
	top: 75px;
}
a#menu5{
	background-image: url(img/menu/menu5.gif);
	height: 19px;
	top: 97px;
}
a#menu6{
	background-image: url(img/menu/menu6.gif);
	height: 22px;
	top: 116px;
}
a#menu7{
	background-image: url(img/menu/menu7.gif);
	height: 37px;
	top: 155px;
}
a#menu1, a#menu2, a#menu3, a#menu4, a#menu5, a#menu6, a#menu7 {
	width: 155px;
	background-repeat: no-repeat;
	border: none;
}

a#menu1:hover, a#menu1:active {
	background-image: url(img/menu/menu1_over.gif);
}
a#menu2:hover, a#menu2:active {
	background-image: url(img/menu/menu2_over.gif);
}
a#menu3:hover, a#menu3:active {
	background-image: url(img/menu/menu3_over.gif);
}
a#menu4:hover, a#menu4:active {
	background-image: url(img/menu/menu4_over.gif);
}
a#menu5:hover, a#menu5:active {
	background-image: url(img/menu/menu5_over.gif);
}
a#menu6:hover, a#menu6:active {
	background-image: url(img/menu/menu6_over.gif);
}
a#menu7:hover, a#menu7:active {
	background-image: url(img/menu/menu7_over.gif);
}
a#menu1:active, a#menu2:active, a#menu3:active, a#menu4:active, a#menu5:active, a#menu7:active {
	z-index: 1;
}

/*-----------------------*/

#navpos_kom a {
	position: absolute;
	left: 333px;
}

a#kom1{
	background-image: url(img/menu/kom1.jpg);
	height: 44px;
	top: 0;
}
a#kom2{
	background-image: url(img/menu/kom2.jpg);
	height: 25px;
	top: 44px;
}
a#kom3{
	background-image: url(img/menu/kom3.jpg);
	height: 23px;
	top: 69px;
}
a#kom4{
	background-image: url(img/menu/kom4.jpg);
	height: 24px;
	top: 92px;
}
a#kom5{
	background-image: url(img/menu/kom5.jpg);
	height: 29px;
	top: 116px;
}
a#kom6{
	background-image: url(img/menu/kom6.jpg);
	height: 30px;
	top: 142px;
}
a#kom7{
	background-image: url(img/menu/kom7.jpg);
	height: 32px;
	top: 172px;
}
a#kom1, a#kom2, a#kom3, a#kom4, a#kom5, a#kom6, a#kom7 {
	width: 268px;
	background-repeat: no-repeat;
	border: none;
}

/*-----------------------*/

#for1{
	background-image: url(img/menu/for1.jpg);
	position: absolute;
	left: 333px;
	height: 83px;
	top: 0;
}
#navpos_for a {
	position: absolute;
	left: 333px;
}

a#for2{
	background-image: url(img/menu/for2.jpg);
	height: 32px;
	top: 83px;
}
a#for3{
	background-image: url(img/menu/for3.jpg);
	height: 31px;
	top: 115px;
}
a#for4{
	background-image: url(img/menu/for4.jpg);
	height: 55px;
	top: 146px;
}
#for1, a#for2, a#for3, a#for4 {
	width: 268px;
	background-repeat: no-repeat;
	border: none;
}

/*-----------------------*/

#menuforside {
	background: transparent url(img/menu/forside_txt.jpg) no-repeat 0 0;
}
#menuanmeldelser {
	background: transparent url(img/menu/anmeldelser.jpg) no-repeat 0 0;
}
#menuenglish {
	background: transparent url(img/menu/eng1.jpg) no-repeat 0 0;
}
#menupriser {
	background: transparent url(img/menu/priser.jpg) no-repeat 0 0;
}
#menuoplysninger {
	background: transparent url(img/menu/praktiske_oplysninger.jpg) no-repeat 0 0;
}
#menukontakt {
	background: transparent url(img/menu/kontakt.jpg) no-repeat 0 0;
}
#menurabat {
	background: transparent url(img/menu/50_rabat.jpg) no-repeat 0 0;
}
#menuforside, #menuanmeldelser, #menuenglish, #menupriser, #menuoplysninger, #menukontakt, #menurabat {
	position: absolute;
	top: 0;
	left: 333px;
	width: 268px;
	height: 201px;
}