@charset "UTF-8";
/* CSS Document */

body {
background-image:url(images/background.gif);
background-repeat:no-repeat;
background-position:top center;
margin:0;
font-family:"Times New Roman", Times, serif;
}

h1 {
text-decoration:none;
border:0;
width : 297px;
height : 61px;
margin : 0;
padding : 0;
background-image:url(images/logo.gif);
background-repeat:no-repeat;
}

h1 a {
display : block;
height : 61px;
text-indent : -9999px;
}

#topstreg_venstre {
width:3px;
height:117px;
float:left;
background-repeat:repeat-y;
background-image:url(images/vertical_line.jpg);
}

#bundstreg_top_venstre {
background-image:url(images/horizontal_line.jpg);
background-repeat:repeat-x;
float:left;
padding-top:117px;
height:3px;
width:inherit;
}
#bundstreg {
float:right;}

#wrapper {
width:821px;
margin: 0px auto -1px auto;
}

#left_side {
float:left;}

#right_side {
float:right;}


#content {
width:803px;
margin: 0px auto -1px auto;
}
#logo {
padding-left:44px;
padding-top:37px;
}
#top_streg_left {
background:url(images/vertical_line.jpg) repeat-y;
width:3px;
float:left;
height:117px;
}
#top_streg_left img {
float:left;
padding-top:117px;
padding-left:1px;
}

#top_streg_btm{
background-image:url(images/horizontal_line.jpg);
background-repeat:repeat-x;
margin-top:120px;
padding-top:120px;
padding-left:6px;
margin-left:6px;
*margin-left:3px;
float:left;
width:534px;
position:absolute;
}

#top_streg_right {
background-image:url(images/vertical_line.jpg);
background-repeat:repeat-y;
width:3px;
height:117px;
margin-left:546px;
position:absolute;
}
#top_billede_bund_right {
position:absolute;
margin-left:543px;
margin-top:117px;
}
#top {
width:546px;
float:left;
}

#top_right {
float:right;
width:250px;
}

#top_right_streg_left {
background-image:url(images/vertical_line.jpg);
background-repeat:repeat-y;
width:3px;
height:117px;
float:left;
}
#top_right_streg_left img {
position:absolute;
margin-top:117px;
margin-left:1px;
}
#top_right_streg_right {
background-image:url(images/vertical_line.jpg);
background-repeat:repeat-y;
width:3px;
height:117px;
float:right;
}
#top_right_corner_right {
position:absolute;
margin-left:244px;
*margin-left:241px;
margin-top:117px;
}

#top_right_btm_streg {
background-image:url(images/horizontal_line.jpg);
background-repeat:repeat-x;
height:3px;
width:238px;
margin-top:120px;
margin-left:6px;}

/*Middel images*/

#orangebox {
position:relative;
padding-top:9px;
float:left;
}
#portrait {
position:relative;
padding-top:9px;
float:left;
padding-left:3px;
}
#bluebox1 {
position:relative;
padding-top:9px;
float:left;
padding-left:3px;
}
#redbox {
position:relative;
padding-top:9px;
float:left;
padding-left:3px;
}
#bluebox2 {
position:relative;
padding-top:9px;
float:left;
padding-left:3px;}
#bluebox2 img {
width:252px;
height:157px;
}
#truck {
position:relative;
padding-top:3px;
float:right;
width:250px;}
#truck img {width:250px;
height:157px;}

/*Middel images end*/

#whitebox_content {
background:url(images/white_contentbox_index.jpg) no-repeat;
width:346px;
height:274px;
margin-top:4px;
position:relative;
float:left;}

#whitetekst {
color:#1f1d50;
font-size:13px;
padding-top:15px;
padding-left:10px;
padding-right:10px;
}

#blueboxtext{
position:absolute;
padding-top:15px;
width:230px;
font-size:13px;
padding-left:10px;
padding-right:10px;
}

#menu_drop {
width:207px;
height:196px;
float:left;
margin-top:22px;
margin-left:14px;
}

/*Jubilæum*/
#jubilaeum {
text-decoration:none;
border:0;
width : 182px;
height : 14px;
background-image:url(images/jubilaeum_text.jpg);
background-repeat:no-repeat;
}

#jubilaeum a {
display : block;
height : 14px;
text-indent : -9999px;
}

#jubilaeum a:hover {
background-image:url(images/jubilaeum_text_hover.jpg);
}

/*End*/



/*Fundatsen*/
#fundatsen {
margin-top:20px;
text-decoration:none;
border:0;
width : 182px;
height : 14px;
background-image:url(images/fundatsen.jpg);
background-repeat:no-repeat;
}

#fundatsen a {
display : block;
height : 14px;
text-indent : -9999px;
}

#fundatsen a:hover {
background-image:url(images/fundatsen_ahover.jpg);}

/*End*/

/**/
#arrangementet_frontmenu {
	background:url(images/arrangementet.jpg) no-repeat;
	width:252px;
	height:13px;
	margin-bottom:20px;
}

#arrangementet_frontmenu a {
	display:block;
	height:13px;
	text-indent:-9999px;
	width:252px;
}

#arrangementet_frontmenu a:hover {
	background:url(images/arrangementethover.jpg) no-repeat;
}
/**/

/*Otto*/
#otto {
margin-top:20px;
text-decoration:none;
border:0;
width : 148px;
height : 30px;
background-image:url(images/otto.jpg);
background-repeat:no-repeat;
}

#otto a {
display : block;
height : 30px;
text-indent : -9999px;
}

#otto a:hover {
background-image:url(images/otto_ahover.jpg);}

/*End*/

/*instituttet*/
#instituttet {
margin-top:20px;
text-decoration:none;
border:0;
width : 208px;
height : 14px;
background-image:url(images/instituttet.jpg);
background-repeat:no-repeat;
}

#instituttet a {
display : block;
height : 14px;
text-indent : -9999px;
}

#instituttet a:hover {
background-image:url(images/instituttet_ahover.jpg);}
/*End*/

/*gravstedet*/
#gravstedet {
margin-top:20px;
text-decoration:none;
border:0;
width:120px;
height : 14px;
background-image:url(images/gravstedet.jpg);
background-repeat:no-repeat;
}

#gravstedet a {
display : block;
height : 14px;
text-indent : -9999px;
}

#gravstedet a:hover {
background-image:url(images/gravstedet_hover.jpg);}
/*End*/


	
	
	

/*sangen*/
#sangen {
margin-top:20px;
text-decoration:none;
border:0;
width : 208px;
height : 13px;
background-image:url(images/sangen.jpg);
background-repeat:no-repeat;
}

#sangen a {
display : block;
height : 13px;
text-indent : -9999px;
}

#sangen a:hover {
background-image:url(images/sangen_ahover.jpg);}

/*End*/

/*Mad*/
#mad {
margin-top:20px;
text-decoration:none;
border:0;
width : 172px;
height : 14px;
background-image:url(images/mad.jpg);
background-repeat:no-repeat;
}

#mad a {
display : block;
height : 14px;
text-indent : -9999px;
}

#mad a:hover {
background-image:url(images/mad_ahover.jpg);}

/*End*/

#svane img {
padding-top:4px;
padding-left:3px;
width:200px;
height:274px;}

#lightbluebox {
float:right;
padding-top:3px;}

#lightbluebox img {
width:250px;
height:615px;
}
#lightblue_btm img {
padding-top:3px;
position:relative;
float:left;}

#dinnertable {
position:relative;
float:left;
padding-top:3px;
padding-left:3px;}

#menu {
position:relative;
float:left;
padding-top:3px;
padding-left:3px;
}

#menu img {
width:267px;
height:74px;
}

#menu_steg img {
padding-left:3px;
padding-top:3px;
width:267px;
height:6px;}

#left_vertical{
float:left;
padding-top:3px;}

#right_vertical{
float:right;
padding-top:3px;
}

