head{
}
.hidden{
color: white; 
}
.hider{
z-index:1000;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
color: #ffffff;
background-color: white;
}

.overskrift{
font-size: 14px;
font-family: arial, sans-serif;
background-color: #fff;
font-weight: bold;
display: inline;
margin: -5px 0 0 -7px;
}

.veibeskrivelse a, .veibeskrivelse a:link,.veibeskrivelse a:visited{
font-size: 11px;
color: #663300;
}

.veibeskrivelse a:hover,.veibeskrivelse a:active{
color: #aaaaaa;
}

.leftmenu6:hover,.leftmenu_orange6:hover {
display: block;
background-color:#cccc99;
color:#663300;
}


.leftmenu5:hover,.leftmenu_orange5:hover {
display: block;
background-color:#d6d6ad;
color:#663300;
}


.leftmenu4:hover,.leftmenu_orange4:hover {
display: block;
background-color:#e0e0c2;
color:#663300;
}
.leftmenu3:hover,.leftmenu_orange3:hover {
display: block;
background-color:#ebebd6;
color:#663300;
}

.leftmenu2:hover,.leftmenu_orange2:hover {
display: block;
background-color:#f5f5eb;
color:#663300;
}

.leftmenu1:hover,.leftmenu_orange1:hover {
display: block;
background-color:#ffffff;
color:#663300;
}

#content {
	clear: left;
}

#nyhetsbrev{
	font-weight: bold;
	color:#663300;
	margin:0px 0px 0px 12px;
	text-align:right;
	list-style: none;
	float: left;
	position: relative;
	width: 6em;
	padding: 0px 1px 0px 1px;
	font-size: 11px;
	text-decoration: none;
	border: 0px solid black;
}
#personalet_no{
	font-weight: bold;
	color:#663300;
	margin:0px 0px 0px 118px;
	text-align:right;
	list-style: none;
	float: left;
	position: relative;
	width: 6em;
	padding: 0px 1px 0px 1px;
	font-size: 11px;
	text-decoration: none;
	border: 0px solid black;
}

#personalet_en{
	font-weight: bold;
	color:#663300;
	margin:0px 0px 0px 76px;
	text-align:right;
	list-style: none;
	float: left;
	position: relative;
	width: 5em;
	padding: 0px 1px 0px 1px;
	font-size: 11px;
	text-decoration: none;
	border: 0px solid black;
}



#nyhetsbrev:hover{
color: #99cccc;
}
#personalet:hover{
color: #99cccc;
}

.menu{
text-decoration:none;
top: 89px;
left: 150px;
height: 13px;
width: 800px;
border: 0px solid black;
padding: 0px;
margin: 0px;
position: absolute;
z-index: 1;
display: block;
}


.top_menu{
top:0px;
left:0px;
margin-right: 35px;
width: 6em;
position: relative;
color: #aaaaaa;
}


.leftmenu5,.leftmenu4,.leftmenu3,.leftmenu2,.leftmenu1{
text-decoration:none;
color:#ffffff;
width:100%;
padding:3px 0px 3px 0px;
border:0px;
margin:0px;
white-space:pre;
background-color:#99cccc;
display:block;
}

.leftmenu_orange5,.leftmenu_orange4,.leftmenu_orange3,.leftmenu_orange2,.leftmenu_orange1{
text-decoration:none;
color:#663300;
width:100%;
padding:3px 0px 3px 0px;
border:0px;
margin:0px;
background-color:#99cccc;
display:block;
white-space:pre
}
.leftmenu a,.leftmenu a:link,.leftmenu a:visited{
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

.leftmenu a:hover,.leftmenu a:active{
color: #663300;
}


.leftmenu{
text-decoration:none;
width: 140px;
background: #99cccc;
left:5px;
top: 109px;
height: 120px;
color:#ffffff;
border: 0px solid black;
margin: 0 0 0 0px;
padding:0px 0px 0px 0px;
position:absolute;

}

.samlingen_leftmenu{
text-decoration:none;
width: 140px;
background: #ffffff;
left:5px;
top: 109px;
color:#ffffff;
border: 0px solid black;
margin: 0 0 0 0px;
padding:0px 0px 0px 0px;
position:absolute;

}

.sub_sub_menu{
width: 140px;
left:6px;
top: 248px;
height: 320px;
color:#99cccc;
border: 0px solid black;
margin: 0 0 0 0;
padding:0 0em 0 0;
position:absolute;

}

.teste{
width: 140px;
left:6px;
top: 320px;
height: 126px;
color:#99cccc;
border: 0px solid black;
margin: 0 0 0 0;
padding:0 0em 0 0;
position:absolute;

}

.utst_tips{
width: 140px;
left:6px;
top: 252px;
height: 126px;
color:#99cccc;
border: 0px solid black;
margin: 0 0 0 0;
padding:0 0em 0 0;
position:absolute;

}

.registrer_hjem{
width: 140px;
left:6px;
height: 126px;
color:#99cccc;
border: 0px solid black;
margin: 0 0 0 0;
padding:0 0 0 0;
position:absolute;
top: 258px;
}

.registrer_hjem a, .utst_tips a{
color:#663300;
text-decoration: none;
font-weight: bold;
}

.registrer_hjem a:hover, .utst_tips a:hover{
color: #aaaaaa;
}

.registrer_hjem img{
	border: none;
}

.sub_sub_menu_list{
	list-style: none;
	font-size:11px;
	font-weight:bold;
	border: 0px solid #000;
	padding: 0 0em 0em 0em;
	margin: 0 0 0 0;
}

.sub_sub_menu a{
color:#99cccc;
text-decoration: none;
font-weight: bold;
}

.teste_list{
	list-style: none;
	font-size:11px;
	font-weight:bold;
	border: 0px solid #000;
	padding: 0 0em 0em 0em;
	margin: 0 0 0 0;
}

.teste_list li{
	margin:6px 0 2px 0;	
	
}

.sub_sub_menu a:hover{
color: #663300;
}

.teste a{
color:#663300;
text-decoration: none;
font-weight: bold;
}

.teste a:hover{
color: #aaaaaa;
}

.leftmenulist{
	list-style: none;
	font-size:11px;
	font-weight:bold;
	border: 0px solid #ccc;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0px;
width: 100%;
background: #99cccc;
color:#ffffff;
position: absolute;
bottom:0px;
left:0px;
}

.main_img{
left: 150px;
top: 109px;
height: 118px;
width: 723px;
border: 0px solid black;
margin: 0px;
padding:0px;
position:absolute;
z-index:0;

}

.bottom{
position: relative;
left:5px;
}

.main{
left: -5px;
border: 5px solid white;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 1000px;
top: 270px;
position: absolute;
font-size:11px;
background-color: white;
}

.cms-content{
	width: 500px;
	float: left;
	margin-left:150px;
	
}

.home_main{
width: 360px;
left: 150px;
border: 0px solid black;
margin: 0 0 0 0;
padding: 0 0 0 0;
top: 270px;
position: absolute;
font-size:11px;
}


a.content{
color: #663300;
}

.main_table{
table-layout:fixed;
width: 512px;
background: #ffffff;
left: 0px;
border: 0px solid #000;
margin: 0 0 0 0;
padding:0 0 0 0;
top: 0px;
position: relative;
color: #000;
}

.main_table_nyhetsbrev{
table-layout:fixed;
width: 512px;
background: #ffffff;
left: 0px;
border: 0px solid #000;
margin: 0 0 0 0;
padding:0 0 0 0;
height: 290px;
top: 0px;
position: relative;
color: #000;
}

.main_table_right{

 width: 3%;

}

.main_table_left{

 width: 90%;

}

.home_main_table{
table-layout:fixed;
width: 360px;
background: #ffffff;
left: 0px;
border: 0px solid #000;
margin: 0 0 0 0;
padding:0 0 0 0;
height: 270px;
top: 0px;
position: relative;
color: #000;
}


#left_menu_header{
font-weight:bold;
text-transform: uppercase;
color:white;
position: absolute;
top:0px;
left:0px;
border:0px;
padding:0px;
margin:0px;
}

.left_corner{
position:relative;
width: 4%;
float: left;
border: 0px solid black;
height: 24px;
margin: 0px;
}

.left_padding{
width: 136px;
height: 400px;
border: 0px solid #ffffff;
margin: 0px;
float:left;
}


.front_head_banner{
top: 0px;
left: 0px;
border: 0px solid black;
padding: 0px;
margin: 0px;
height: 103px;
width:1000px;
position: absolute;
}



.head_banner{
top: 0px;
left: 0px;

padding: 0px;
margin: 0px;

width:1000px;
position: absolute;

}

.head_banner_border{
left: 0px;
top: 82px;
border: 0px solid black;
padding: 0px;
margin: 0px;
width:1000px;
z-index:2;
position: absolute;
}

.lower_banner_border{
left: 0px;
top: 97px;
border: 0px solid black;
padding: 0px;
margin: 0px;
height: 2px;
width:1000px;
position: absolute;
}

.english{
text-decoration:none;
border:0px solid black;
height:19px;
width:55px;
position:absolute;
left:814px;
top:234px;
margin:0px;
padding:0px 0px 0px 0px;
}


.hjem{
text-decoration:none;
border:0px;
height:19px;
width:55px;
position:absolute;
left:751px;
top:234px;
margin:0px;
padding:0px 0px 0px 0px;
color:#ffffff;
}

.personalet_hjem{
text-decoration:none;
border:0px;
height:19px;
width:55px;
position:absolute;
left:751px;
top:120px;
margin:0px;
padding:0px 0px 0px 0px;
color:#ffffff;
}

.not_a{
/*Skulle likt � visst hvorfor denne trengs i IE!*/
text-decoration:none;
border:0px;
position:absolute;
margin:0px;
padding:0px 0px 0px 0px;

}

.personalet_english{
text-decoration:none;
border:0px solid black;
height:19px;
width:55px;
position:absolute;
left:814px;
top:120px;
margin:0px;
padding:0px 0px 0px 0px;
}


.header{
height:20px;
width:130px;
position:absolute;
left:150px;
top:252px;
margin:0px;
padding:0px 0px 0px 0px;
white-space:nowrap;
display:inline;
border: 0px solid black;
background-color: #fff;
}

h1.header{
font-size: 14px;
background-color: #fff;
font-weight:bold;
display: inline;
z-index:0;
}

.english img { border: 0px solid black; }
.personalet_english img { border: 0px solid black; }

.current_list{
top:0px;
position: relative;
height: 100px;
width: 400px;
float: left;
margin: 0 0 8px 0;
padding: 0px 0px 0px 0px;
border: 0px solid black;
}

.publ_list{
top:0px;
position: relative;
width: 400px;
float: left;
margin: 0 0 8px 0;
padding: 0px 0px 0px 0px;
border: 0px solid black;
}

.publ_text_cont{
width: 320px;
float:left;
margin: 0px 0px 20px 20px;
}

.merch_text_cont{
width: 200px;
float:left;
margin: 0px 0px 20px 20px;
}

.publ_table{
border-collapse:collapse;
margin: 0 0 0 0;
padding: 0px 0px 0px 0px;
border: 0px solid black;
}
.publ_table tr{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px solid black;

}
.publ_table td{
margin: 0px 10px 0px 10px;
padding: 0px 10px 0px 10px;
border-bottom-width: 0px;
border-left-width: 10px;
border-top-width: 0px;
border-right-width: 10px;


}
.publ_table a:link,.publ_table a:visited{
font-size: 11px;
color:#663300;
}
.publ_table a:hover, .publ_table a:active{
font-size: 11px;
color:#99cccc;
}
.exhibition{
line-height:14px;
font-size: 11px;
top:0px;
position: relative;
height: 300px;
width: 450px;
float: left;
margin: 0px;
padding: 20px 0px 0px 0px;
border: 0px solid black;

}

.text_cont{
width: 200px;
float:left;
margin: 8px 0px 20px 16px;
}

.current_list_news{
top:0px;
position: relative;
width: 400px;
/*float: left;*/
margin: 4px 0 0 0;
padding: 0px 0px 0px 0px;
border: 0px solid black;

}

a.current_list{
	font-size: 11px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid black;
	text-decoration: underline;
}

.current_list a:visited{
color: #aaaaaa;
}

.current_list a:hover{
text-decoration: none;
}



.date{
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid;
	white-space: nowrap;
	font-weight:normal;


}

.title{
	font-size: 11px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid;
	width: 200px;
	/*overflow: auto;*/
}

.merch_title{
	font-weight: bold;
}

.stock{
	float: left;
}

.price{
	float: right;
}

.merch_desc{
	margin-bottom: 20px;
	display: block;
}

.current_list_image{
height: 75px;
width: 100px;
float: left;
margin: 0px;
padding: 0px 0px 0px 0px;
border: 0px solid black

}

.publ_list_image{
height: 85px;
width: 60px;
float: left;
margin: 0px;
padding: 0px 0px 0px 0px;
border: 0px solid black

}

.merch_list_image{

/*width: 120px;*/
float: left;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px solid black

}

.exhibition_image_container{
border:0px solid black;
height:300px;
width:200px;
position:absolute;
left:674px;
top:275px;
margin:0px;
padding:0px;
float: right;
}

.map_image_container{
border:0px;
height:280px;
width:200px;
position:absolute;
left:665px;
top:275px;
margin:0px;
padding:0px;
}

.veibeskrivelse{
border:0px;
height:284px;
width:169px;
position:absolute;
left:682px;
top:270px;
margin:0px;
padding:0px;
}

.veibeskrivelse ul{
list-style: none;
left:0px;
top:0px;
margin:0px;
padding:0px;
border:0px;
}

.exhibition_image{
border:0px;
position:relative;
right:0px;
top:0px;
margin:0px;
padding:0px;
}

.img_cnt{
border:0px;
height:auto;
width:auto;
position:relative;
margin:0px 0px 0px 0px;
padding:0px;
float: right;
z-index: 0;
}

.home_exhibition_image{
border:0px;
height:220px;
width:411px;
position:absolute;
left:528px;
top:275px;
margin:0px;
padding:0px;
text-decoration:none;
}

.home_exhibition_title1{
font-family: arial, sans-serif;
font-size:12px;
border:0px;
height:16px;
width:161px;
position:absolute;
left:0px;
top:0px;
margin:0px;
padding:4px;
background-color: #666666;
color:#ffffff;

}

.home_exhibition_title2{
font-family: arial, sans-serif;
font-size:12px;
border:0px;
height:16px;
width:161px;
position:absolute;
left:177px;
top:0px;
margin:0px;
padding:4px;
color:#ffffff;
background-color: #666666;

}

.home_exhibition_sub_title2{
font-family: arial, sans-serif;
font-size:10px;
border:0px solid black;
height:22px;
width:169px;
position:absolute;
left:174px;
top:250px;
margin:0px;
padding:4px;
color:#333333;
background-color: #ffffff;
}

.home_exhibition_sub_title2 p{
font-family: arial, sans-serif;
font-size:10px;
border:0px solid black;
height:22px;
width:169px;
position:relative;
left:-2px;
top:0px;
margin:0px;
padding:4px;
color:#333333;
background-color: #ffffff;
}

.home_exhibition_sub_title2 span{
white-space: normal;
margin:0px;
}

.home_exhibition_sub_title1{
font-family: arial, sans-serif;
font-size:10px;
border:0px;
height:22px;
width:170px;
position:absolute;
left:-4px;
top:250px;
margin:0px;
padding:4px;
color:#333333;
background-color: #ffffff;
float:right;
}

.home_exhibition_sub_title1 span{
white-space: normal;
}

.home_exhibition_image1{
border:0px solid black;
width:169px;
height:220px;
position:relative;
top: 30px;
margin:0px;
padding:0px;
color: #ffffff;
text-decoration:none;
}

.home_exhibition_image2{
border:0px;
width:169px;
height:220px;
position:relative;
top: 30px;
margin:0px 0px 0px 4px;
padding:0px;
text-decoration:none;
}


#marg{
top:287px;
position:absolute;
left: 620px;
margin:0px;
padding:0px;
border:0px;
z-index:0;
}

#marg2{

  position:relative; 
  width:11px; 
  font-size:1px; 
  float: left;
  }

#marg2_nyhetsbrev {
font-size:1px;
left:10pt;
position:relative;
top:-7pt;
width:11px;
z-index:0;
}
#marg3{

  position:absolute; right:0px; top:0;
  width:20px; 
  margin: 5px 0px 5px 0px;
  font-size:1px; z-index:0;
  }


.map{
border:0px;
height:232px;
width:214px;
position:absolute;
left:665px;
top:260px;
margin:0px;
padding:0px;

}

.rasmus_logo{
top:30px;
left:0px;
border:0px;
margin:0px;
padding:0px;
position:absolute;
height:145px;
width:146px;

}

.rasmus_image{
border:0px;
height:230px;
width:188px;
position:absolute;
left:682px;
top:287px;
margin:0px;
padding:0px;

}

.rasmus_image_text{
border:0px;
height:20px;
width:188px;
position:absolute;
left:682px;
top:517px;
margin:0px;
padding:0px;
font-size:11px;
color:#999999;
text-decoration: none;
}

.bottom_line{
border:0px;
height:6%;
width:100%;
padding:0 0px 44px 0;
background-color:#99cccc;
float: left;
clear: both;

}

.bottom_line_nyhetsbrev{
border:0px;
height:43px;
width:100%;
position:absolute;
left:0px;
top:459px;
padding:44px 0px;
background-color:#99cccc;

}

.sub_field_en{
border:0px;
height:35px;
width:794px;
position:relative;
margin:0px;
padding:0px;
font-size:11px;
color:#ffffff;
letter-spacing:0px;

}

.sub_field_no{
border:0px;
height:35px;
width:794px;
position:relative;
margin:0px;
padding:0px;
font-size:11px;
color:#ffffff;

}


.sub_field_no a:link,.sub_field_no a:visited{
color:#ffffff;
}

.sub_field_no a:hover,.sub_field_no a:active{
color:#aaaaaa;
}

.sub_field_en a{
color:#ffffff;
}

.sub_field_copyright_en{
position:absolute;
border:0px;
top: 14px;
left:526px;
padding: 0px;
color: #333333;
font-size: 10px;
}


.sub_field_copyright_no{
position:absolute;
border:0px;
top: 14px;
left:536px;
padding: 0px;
color: #333333;
font-size: 9px;
}

.sub_field_foundation{
position:absolute;
border:0px;
left:0px;
top:14px;
padding: 0px;
color: #333333;
font-size: 9px;
}

p{
font-size:11px;
}

.home_list{
list-style:none;
text-decoration:none;
left:4px;
border: 0px solid black;
margin: 30px 0 0 0px;

position:relative;
	padding-left: 1em;
	text-indent: -1em;
}

.bullet{
/*font-weight:bold;*/
font-size:13px;
}

.aktuelt_overskrift{
font-weight:bold;
font-size:13px;
color: #663300;

}
.home_list_item{
text-decoration:none;
display: block;
color:#663300;
border: 0px solid black;
margin: 0 0 0 0px;
padding:0px 0px 0px 0px;
position:relative;

}
.home_list li{
margin:8px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.home_list a:link b,.home_list a:visited,.home_list a:link span,.home_list a:visited span{
font-size:11px;
text-decoration:none;
color: #663300
}
.home_list a:hover b,.home_list a:active b,.home_list a:hover span,.home_list a:active span{
font-size:11px;
text-decoration:none;
color: #aaaaaa;
}


.right_image_text{
text-decoration:none;
border:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:11px;
color:#999999;
vertical-align: bottom;
white-space: nowrap;
float: right;
}

.right_image_text a{
border:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:11px;
color:#999999;
text-decoration: none;
vertical-align: bottom;
}


.right_image_text ul{
list-style:none;
border:0px;
margin:0px;
padding:0px;
font-size:11px;
vertical-align: bottom;
}

.right_image_text ul a{
list-style:none;
border:0px;
margin:0px;
padding:0px;
font-size:11px;
color:#663300;
text-decoration: underline;
vertical-align: bottom;
}

.gratis{
top:281px;
left:15px;
border:0px;
margin:0px;
padding:0px;
position:absolute;
}

.nyhetsbrev{
top:272px;
left:6px;
border:0px;
margin:0px;
padding:0px;
position:absolute;
font-size:11px;
color:#663300;
width: 100px;

}
.nyhetsbrev a{
text-decoration: none;
line-height: 1.5;
font-weight: bold;
}
.nyhetsbrev img{
border:0px;
margin:0px;
padding:0px;
float: left;
}

.nyhetsbrev_kart{
top:350px;
left:15px;
border:0px;
margin:0px;
padding:0px;
position:absolute;
font-size:11px;
color:#663300;
width: 100px;

}
.nyhetsbrev_kart a{
text-decoration: none;
line-height: 1.5;
font-weight: bold;
}
.nyhetsbrev_kart img{
border:0px;
margin:0px;
padding:0px;
float: left;
}

.nyhetsbrev_content{
width:450px;
padding: 20px 0px 0px 40px;
margin: 0px 30px 0px 0px;
}

.nyhetsbrev_content span{
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 1px solid white;
position: relative;
}

.nyhetsbrev_content span b{
top:0px;
height: 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 2px 0px;
border-style: solid;
border-color: white;
border-bottom-width: 2px;
border-left-width: 0px;
border-top-width: 0px;
border-right-width: 0px;

position: relative;
}

.nyhetsbrev_content span input{
top:0px;
height: 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 1px 0px;
border-style: solid;
border-color: white;
border-bottom-width: 2px;
border-left-width: 1px;
border-top-width: 2px;
border-right-width: 1px;
position: relative;
}

.tavare_content{
font-size: 11px;
border:0px;
margin:0px;
padding:0px;
font-family: arial, sans-serif;
width:500px;
}


.tavare_content table td{
font-size: 11px;
height: 70px;
border:5px;
margin:15px 15px 15px 15px;
padding:0px;
font-family: arial, sans-serif;
vertical-align: top;
}

.tavare_content table{
font-size: 11px;
border:5px;
margin:5px 5px 5px 5px;
padding:0px;
font-family: arial, sans-serif;
vertical-align: top;
}

.tavare_content p,tavare_content b{
font-size: 11px;
font-family: arial, sans-serif;
}

.tavare_content img{
float:left;
}

.content{
font-size: 11px;
border:0px;
margin:0px;
padding:0px;
font-family: arial, sans-serif;
width: 363px;
display: block;
display: inline;
}

.content p{
margin: 0 0 0 0;
}

em{
position: relative;
}

.tavare{
width:400px;
height:600px;
margin: 5px 0px 0px 5px;
}

.collage_img{
left: 150px;
top: 109px;
height: 350px;
width: 724px;
border: 0px solid black;
margin: 0px;
padding:0px;
position:absolute;
z-index:0;

}

.collage_text{
font-size:11px;
top: 470px;
left: 150px;
height: 150px;
width: 520px;
border: 0px solid black;
margin: 0px;
padding:0px;
position:absolute;
z-index:0;

}

.collage_english{
top:464px;
text-decoration:none;
border:0px solid black;
height:18px;
width:130px;
position:absolute;
left:751px;
margin:0px;
padding:0px 0px 0px 0px;
display:inline

}

.collage_home{
padding:0px 5px 0px 0px;
}
.collage_english img { border: 0px solid black; }

.collage_menu{
left:0px;
top: 109px;
position: absolute;
border: 0px solid black;
margin: 0px;
padding:0px;

}

.home_popup{

border:0px;
height:220px;
width:251px;
position:absolute;
left:0px;
top:525px;
margin:0px;
padding:0px;
font-size:10px;
}


.home_popup a{
font-size:10px;
}

.mobil_inf{
top:258px;
left:15px;
border:0px;
margin:0px;
padding:0px;
position:absolute;
height:60px;
width:117px;
}

.mobil_eks{
border:0px;
height:142px;
width:141px;
position:absolute;
left:682px;
top:290px;
margin:0px;
padding:0px;

}

.personalet{
background-color: #99cccc;
}

.blue{
border: 0px solid black;
top: 110px;
width: 100%;
height: 460px;
background-color: #99cccc;
position: absolute;
z-index: 0;
}

.personalet_main{
top:50px;
width: 512px;
left: 150px;
border: 0px solid black;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 385px;
position: absolute;
font-size:11px;
background-color: #ffffff;

}

.personalet_main a, .personalet_main a:link,.personalet_main a:visited{
font-size: 11px;
color: #663300;
}

.personalet_main a:hover,.personalet_main a:active{
color: #aaaaaa;
}


.personalet_main p,personalet_main b{
width: 450px;
}

.news_image_link{
border:0px solid black;
height:220px;
width:211px;
position:absolute;
left:682px;
top:290px;
margin:0px 0px 0px 0px;
padding:0px;
text-align:center;
}
.news_image_link a,.news_image_link a:link,.news_image_link a:visited{
font-size: 11px;
color: #663300;
}

.news_image_link a:hover,.news_image_link a:active{
color: #aaaaaa;
font-size: 11px;
color: #663300;
}


.sub_news_image_link{
text-align:center;
border:0px solid black;
position:relative;
margin:20px 0px 20px 0px;
padding:0px;
}

.sub_news_image_link a{
 font-size: 11px;

 color: #663300;
}

.aktuelle_kunstnere{
border:0px;
width:130px;
position:absolute;
left:15px;
top:40px;
height: 500px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:1.2;

}

.aktuelle_kunstnere ul{
list-style: none;
border:0px;
width:130px;
position:absolute;
left:0px;
top:0px;
margin:0px 0px 0px 0px;
padding:0px;
line-height:1.2;
}

.aktuelle_kunstnere li{
font-size: 11px;
}

.aktuelle_kunstnere a,.aktuelle_kunstnere li{
line-height:1.2;
font-size: 11px;
display:block;
position:relative;
}

.aktuelle_kunstnere a:link,.aktuelle_kunstnere a:visited{
color: #99cccc;
font-size: 11px;
}
.aktuelle_kunstnere a:hover,.aktuelle_kunstnere a:active{
color: #663300;
font-size: 11px;
}


.exhibition_links ul{

list-style: none;
border:0px;
width:100%;
position:absolute;
left:0px;
bottom:0px;
margin:0px 0px 0px 0px;
padding:0px;

}

.exhibition_links ul a{
font-size:11px;
text-decoration:underline;
color: #663300;

}

.exhibition_links ul a:hover{
color: #99cccc;

}

.year_list{
list-style: none;
position:absolute;
left:9px;
margin:0px 0px 0px 0px;
padding:0px;
border:0px;
}

.year_list li{
margin:-4px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px;
}

.year_list a:link, .year_list a:visited{
font-size:12px;
text-decoration:underline;
color: #663300;
}


.year_list a:hover{
color: #99cccc;

}

.film_list{
list-style: none;
position:relative;
left:9px;
margin:0px 0px 0px 0px;
padding:0px;
font-family: arial, sans-serif;
color: #663300;

}

.film_list p{
position:relative;
top:10px;
left:9px;
margin:0px 0px 0px 0px;
padding:0px;
font-family: arial, sans-serif;
color: #663300;
font-size:12px;
font-weight: bold;
}

.film_list a{
font-size:12px;
text-decoration:none;
font-weight: bold;
color: #663300;
}

.film_list a:hover{
color: #99cccc;

}

.page_links{
list-style: none;
border:0px;
width:200px;
position:absolute;
left:664px;
top:560px;
margin:0px 0px 0px 0px;
padding:0px;

}
.page_links ul{

list-style: none;
border:0px;
width:100%;
position:absolute;
left:0px;
bottom:0px;
margin:0px 0px 0px 0px;
padding:0px;

}

.page_links ul a{
text-decoration:underline;
color: #663300;
font-size: 10px;
}

.page_links ul a:hover{
color: #99cccc;

}

.gallery_nav{
width: 59px;
height: 19px;
background-color:#663300;
border:0px;
margin:0px 0px 0px 0px;
padding:0px;
left: 27px;
bottom: 47px;
position:absolute;
}

.gallery_nav img{
border:0px;
margin:0px;
padding:0px;
}

.gallery_back{
width: 16px;
height: 19px;
background-color:#ffffff;
border:0px;
margin:0px 0px 0px 0px;
padding:0px;
left: 0px;
top: 0px;
position:absolute;

}

.gallery_forw{
width: 16px;
height: 19px;
background-color:#ffffff;
border:0px;
margin:0px 0px 0px 0px;
padding:0px;
right: 0px;
top: 0px;
position:absolute;

}

.gallery_nr{
width: 16px;
height: 19px;
color: #ffffff;
border:0px;
margin: 0px 30px 0px 22px;
padding:0px;
position:absolute;
font-family: arial, sans-serif;
font-size:12px;
top: 1px;
}

.gallery_vert_bord{
left: 90px;
bottom: 0px;
position: absolute;
}

.gallery_hor_bord{
bottom: 67px;
left:0px;
position: absolute;
}

.gallery_exhibition_title{
bottom: 50px;
left:100px;
position: absolute;
font-family: arial, sans-serif;
font-size:12px;
}

.gallery_img_title{
top: 420px;
left:100px;
position: absolute;
font-family: arial, sans-serif;
font-size:12px;
}

.gallery_img{
top:8px;
border:0px;
padding:0px;
display: block;
margin-left: auto;
margin-right: auto;

}

.halvarsprogram, halvarsprogram b,halvarsprogram p{
font-family: arial, sans-serif;
font-size:12px;
}

.printer_friendly_copyright{
font-family: arial, sans-serif;
font-size:10px;

}

.yui-skin-sam .yui-panel {
border: none;
}

.toplink{
	color:red;
	margin: 0px 0 0 760px;
	height: 0px;
	white-space:nowrap;
	
}
.toplink a:link,.toplink a:visited{
color: #663300;
font-size: 11px;
}
.toplink a:hover,.toplink a:active{
color: #99cccc;
font-size: 11px;
}
