@charset "UTF-8";
/* CSS Document */

body {
background-image:url(images/background_billedgalleri2.jpg);
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;
}





/*Mad*/

#jubilaeum {
text-decoration:none;
border:0;
width : 167px;
height : 11px;
background-image:url(images/jubilaeum_menupunkt.jpg);
background-repeat:no-repeat;
margin-top:20px;
}

#jubilaeum a {
display : block;
height : 11px;
text-indent : -9999px;
}

#jubilaeum a:hover {
background-image:url(images/jubilaeum_menupunkt_ahover.jpg);}

#fundatsen {
margin-top:20px;
text-decoration:none;
border:0;
width : 93px;
height : 11px;
background-image:url(images/jubilaeum_fundatsen_menu.jpg);
background-repeat:no-repeat;
}

#fundatsen a {
display : block;
height : 11px;
text-indent : -9999px;
}

#fundatsen a:hover {
background-image:url(images/jubilaeum_fundatsen_menu_ahover.jpg);}

#otto {
margin-top:20px;
text-decoration:none;
border:0;
width : 129px;
height : 31px;
background-image:url(images/jubilaeum_otto_menu.jpg);
background-repeat:no-repeat;
}

#otto a {
display : block;
height : 31px;
text-indent : -9999px;
}

#otto a:hover {
background-image:url(images/jubilaeum_otto_menu_ahover.jpg);}

#instituttet {
margin-top:20px;
text-decoration:none;
border:0;
width : 201px;
height : 11px;
background-image:url(images/jubilaeum_ernaerings_menu.jpg);
background-repeat:no-repeat;
}

#instituttet a {
display : block;
height : 11px;
text-indent : -9999px;
}

#instituttet a:hover {
background-image:url(images/jubilaeum_ernaerings_menu_ahover.jpg);}

#sangen {
margin-top:20px;
text-decoration:none;
border:0;
width : 201px;
height : 11px;
background-image:url(images/jubilaeum_sangen_menu.jpg);
background-repeat:no-repeat;
}

#sangen a {
display : block;
height : 11px;
text-indent : -9999px;
}

#sangen a:hover {
background-image:url(images/jubilaeum_sangen_menu_ahover.jpg);}

#mad {
margin-top:20px;
text-decoration:none;
border:0;
width : 164px;
height : 11px;
background-image:url(images/jubilaeum_mad_menu.jpg);
background-repeat:no-repeat;
}

#mad a {
display : block;
height : 11px;
text-indent : -9999px;
}

#mad a:hover {
background-image:url(images/jubilaeum_mad_menu_ahover.jpg);}

#forside {
margin-top:20px;
text-decoration:none;
border:0;
width:112px;
height:11px;
background-image:url(images/jubilaeum_forsiden_menu.jpg);
background-repeat:no-repeat;
}

#forside a {
display:block;
height:11px;
text-indent: -9999px;
}

#forside a:hover {
background-image:url(images/jubilaeum_forsiden_menu_ahover.jpg);}



/*End*/

#svane img {
padding-top:4px;
padding-left:3px;
width:200px;
height:274px;}



#dinnertable {
position:relative;
float:left;
padding-top:3px;
padding-left:3px;}


#left_vertical{
float:left;
padding-top:3px;}

#right_vertical{
float:right;
padding-top:3px;
}

/*Billedgalleri generelt*/

#billedgalleri_topreklame {
	float:left;
	margin-top:1px;
}

#billedgalleri_topteaser {
	float:left;
	margin-top:1px;
}




#billedgalleri_afsnitone {
	float:left;
	margin-top:2px;
}

#image2 {
	float:right;
	margin-top:5px;
}

#solider {
	margin-top:2px;
	float:left;
}

#billedgalleri_largeleft {
	float:left;
	margin-left:1px;
}

#billedgalleri_largemidt {
	float:left;
	margin-left:1px;
	margin-bottom:3px;
}

#billedgalleri_concert {
	float:left;
	margin-top:3px;
	margin-bottom:2px;
}

#yellowbox {
	float:left;
	margin-left:2px;
	margin-right:2px;
}

#overraekelse {
	margin-left:3px;
}

#largeleft_2 {
	float:left;
	margin-top:3px;
}

#billedgalleri_secondbottom {
	float:right;
	margin-top:8px;
}

#finalbotm {
	margin-top:6px;
	float:left;
}

#billedgalleri_secondbottom img {
	width:500px;
}

#menu {
margin: 5px 0px 0px 0px;
background-image:url(images/menu_box_tall_billedgalleri.jpg);
background-repeat:no-repeat;
width:229px;
height:280px;
padding-top:25px;
padding-left:25px;
float:right;
}


