head{
}

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

.overskrift{
border: 0px;
font-size: 14px;
font-family: arial, sans-serif;
display: inline;
/*font-weight: bold;*/

}

a{
font-size: 11px;
color: #663300;
}

a:hover{
color: #aaaaaa;
}

#nav_no, #nav_no ul {
	font-size:11px;
	float: left;
	height:11px;
	list-style: none;
/*	line-height: 1; */
/*	background-color: white;*/
	font-weight: bold;
	padding: 0px;
	border: 0px solid black;
	margin: 0 0 0em 0;
	color: #aaaaaa;
	display: block;

}

#nav_no a {
	text-decoration:none;
	display: block;
	color: #333333;
	width: 100%;
	width: 18em;
/*	w\idth: 6em; */
	text-decoration: none;
	padding: 0em 2.4em 0em 0px;
	margin:0px;
	background-color: white;
	display: block;

}

#nav_no li {
	float: left;
	border: 0px solid black;
	padding: 0px;
	margin-right: 60px;
	white-space: nowrap;
	width: 8em; /*Needed for Opera*/
/*	width: auto; */
/*	width: auto; */
	background-color: white;
	display: block;
}

#nav_no li ul {
	padding: 12px 0px 0px 0px;
	border: 0px solid black;
	position: absolute;
	left: -999em;
	height: auto;
	width: 60px;
	/*width: 6em;*/
	/*w\idth: 8.9em;*/
	margin: 0px 0px 0px 0px;
	background-color: white;
	display: block;
}

#nav_no li li {
	padding-right: 0em;
	width: 60px;
	/*width: 100%;*/
	background-color: white;
	display: block;
}

#nav_no li ul a {
	width: auto;
	padding: 0px 15px 8px 15px;
	/*w\idth: 9em;*/
	text-decoration: none;
	background-color: white;
	display: block;
}

#nav_no li ul ul {
/*	margin: -1.75em 0 0 5em; */
margin: 0em 0 0 0em;
}

#nav_no li ul li{

width: 100%;
background-color: white;
	display: block;
}


#nav_no li:hover ul ul, #nav_no li:hover ul ul ul, #nav_no li.sfhover ul ul, #nav_no li.sfhover ul ul ul {
	/*	display:none;*/
	left: -999em;
	background-color: white;
	display: block;
}

#nav_no li:hover ul, #nav_no li li:hover ul, #nav_no li li li:hover ul, #nav_no li.sfhover ul, #nav_no li li.sfhover ul, #nav_no li li li.sfhover ul {
/*	display:block;*/
	left: auto;
	/*width: auto;*/
	background-color: white;
	display: block;
}

#nav_no li:hover, #nav_no li.sfhover {
	color:#663300;
/*	background: #ffff00;*/
	left:auto;
	background-color: white;
	display: block;
}

#nav_no a:hover{
color:#663300;
background-color: #ffffff;
	display: block;
}


#nav_en, #nav_en ul {
	font-size:11px;
	float: left;
	height:11px;
	list-style: none;
/*	line-height: 1; */
/*	background-color: white;*/
	font-weight: bold;
	padding: 0px;
	border: 0px solid black;
	margin: 0 0 0em 0;
	color: #aaaaaa;
	display: block;
}

#nav_en a {
	text-decoration:none;
	display: block;
	color: #333333;
	width: 100%;
/*	width: 6em;
	w\idth: 6em; */
	text-decoration: none;
	padding: 0em 2.2em 0em 0px;
	margin:0px;
	background-color: white;
	display: block;

}



#nav_en li {
	float: left;
	border: 0px solid black;
	padding: 0px;
	white-space: nowrap;
/*	width: 0em;*/ /*Needed for Opera*/
/*	width: auto; */
	background-color: white;
	display: block;
}

#nav_en li ul {
	padding: 12px 0px 0px 0px;
	border: 0px solid black;
	position: absolute;
	left: -999em;
	height: auto;
	width: 86px;
	/*width: 6em;*/
	/*w\idth: 8.9em;*/
	margin: 0px 0px 0px 0px;
	background-color: white;
	display: block;
}

#nav_en li li {
	padding-right: 0em;
	width: 0px;
	/*width: 100%;*/
	background-color: white;
	display: block;
}

#nav_en li ul a {
	width: auto;
	padding: 0px 15px 8px 15px;
	/*w\idth: 9em;*/
	text-decoration: none;
	background-color: white;
	display: block;
}

#nav_en li ul ul {
/*	margin: -1.75em 0 0 5em; */
margin: 0em 0 0 0em;
}

#nav_en li ul li{

width: 100%;
background-color: white;
	display: block;
}


#nav_en li:hover ul ul, #nav_en li:hover ul ul ul, #nav_en li.sfhover ul ul, #nav_en li.sfhover ul ul ul {
	/*	display:none;*/
	left: -999em;
	background-color: white;
	display: block;
}

#nav_en li:hover ul, #nav_en li li:hover ul, #nav_en li li li:hover ul, #nav_en li.sfhover ul, #nav_en li li.sfhover ul, #nav_en li li li.sfhover ul {
/*	display:block;*/
	left: auto;
	background-color: white;
	display: block;
}

#nav_en li:hover, #nav_en li.sfhover {
	color:#663300;
/*	background: #ffff00;*/
	left:auto;
	background-color: white;
	display: block;
}

#nav_en a:hover{
color:#663300;
background-color: #ffffff;
	display: block;
}

.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 30px;
	text-align:right;
	list-style: none;
	float: left;
	position: relative;
	width: 8.5em;
	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 0px;
	text-align:right;
	list-style: none;
	float: left;
	position: relative;
	width: 8.3em;
	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;
border: 0px solid black;
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{
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: 274px;
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;

}

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

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

.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;
}

.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-decoration: none; */
	font-size:11px;
	font-weight:bold;
/*	width: 8em;*/
	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;
/*white-space:pre;*/

}

.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{
width: 512px;
left: 150px;
border: 0px solid black;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height: 270px;
top: 270px;
position: absolute;
font-size:11px;
}

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


a.content{
color: #663300;
}

.main_table{
table-layout:fixed;
width: 512px;
background: #ffffff;
left: -5px;
border: 0px solid #000;
margin: 0 0 0 0;
padding:0 0 0 0;
height: 270px;
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;
border: 0px solid black;
padding: 0px;
margin: 0px;
height: 77px;
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:815px;
top:234px;
margin:0px;
padding:0px 0px 0px 0px;
}


.hjem{
text-decoration:none;
border:0px;
height:19px;
width:55px;
position:absolute;
left:753px;
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:0px;
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:0px;
margin:0px;
padding:0px 0px 0px 0px;
}


.header{
font-size:15px;
/*font-weight:bold;*/
height:20px;
width:130px;
position:absolute;
left:149px;
top:252px;
margin:0px;
padding:0px 0px 0px 0px;
white-space:nowrap;
display:inline;
border: 0px solid black;
}

.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;
height: 100px;
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;
}

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

}
.publ_table td{
margin: 0 10px 0px 10px;
padding: 0 10px 0px 10px;
border: 0 10px 0px 10px;

}
.publ_year a{
color:#663300;
}
.publ_table a:hover{
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 30px;
}

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

}

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

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

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

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


}

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

.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

}


.exhibition_image_container{
border:0px solid black;
height:300px;
width:200px;
position:absolute;
left:673px;
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;

}

.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:177px;
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:0px;
top:0px;
margin:0px;
padding:4px;
color:#333333;
background-color: #ffffff;
}

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

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

.home_exhibition_sub_title1 span{
white-space: nowrap;
}

.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:1;
}

#marg2{

  position:relative; left:0; top:0;
  width:11px; height:270px;
  font-size:1px; z-index:1;
  }
#marg3{

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


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

}

img.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;
}

.sub_field_no a{
color:#ffffff;
}

.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: 0 0 0 0px;
/*
padding:0px 0px 0px 0px;
*/
position:relative;
	padding-left: 1em;
	text-indent: -1em;
}
/*
.home_list li:before {
	content: "\00BB \0020";

}
*/

.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 a:link,.home_list a:visited{
text-decoration:none;
color: #663300
}
.home_list a:hover,.home_list a:active{
text-decoration:none;
color: #aaaaaa;
}

.right_image_text{
text-decoration:none;
border:0px 0px 0px 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 0px 0px 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;
}

/*
.opening_hours{
top:261px;
left:0px;
border:0px;
margin:0px;
padding:0px;
position:absolute;
}
*/

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

.nyhetsbrev{
top:320px;
left:15px;
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: 0px 0px 2px 0px solid white;
position: relative;
}

.nyhetsbrev_content span input{
top:0px;
height: 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 1px 0px;
border: 2px 1px 2px 1px solid white;
position: relative;
}

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

.tavare_content table, td{
border: 5px solid white;
border-collapse: separate;
border-spacing: 20pt 25pt;
font-size: 11px;
font-family: arial, sans-serif;
vertical-align: top;
}



.tavare_content img{
margin: 0px;
float:left;
}

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

.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:100px;
width: 512px;
left: 150px;
border: 0px solid black;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 295px;
position: absolute;
font-size:11px;
background-color: #ffffff;

}

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

.news_image_link{
border:0px solid black;
height:220px;
width:211px;
position:absolute;
left:673px;
top:290px;
margin:0px 0px 0px 0px;
padding:0px;
text-align:center;
}

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

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

}

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

.aktuelle_kunstnere li{
padding:0px 0px 0px 0px;
border:0px;
margin:0px 0px 0px 0px;
padding:0px;
height: 14px;
line-height:15px;
}

.aktuelle_kunstnere a{
border:0px solid black;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #99cccc;
line-height:13px;
height: 10px;
display:block;
}

.aktuelle_kunstnere a:link,.aktuelle_kunstnere a:visited{
color: #99cccc;
}
.aktuelle_kunstnere a:hover,.aktuelle_kunstnere a:active{
color: #663300;
}


.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{
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;
}

.year_list a{
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:196px;
position:absolute;
left:676px;
top:568px;
margin:0px 0px 0px 0px;
padding:0px;

}
.page_links ul{

list-style: none;
border:0px;
/*width:100%;*/
position:absolute;
right: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: 36px;
top: 6px;
position:absolute;
z-index: 100;
}

.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: -10px;
bottom: 0px;
height: 100px;
width: 100%;
position: absolute;
background-image: url(http://afmuseet.no/site_images/blue/bildebord_small.jpg);
background-repeat: repeat-y;
background-position: 99px;
}

.gallery_bord_wrapper{
height: 100%;
top: 394px;
left:0px;
width: 400px;
position: absolute;
}

.gallery_hor_bord{
top: -13px;
left:0px;
position: absolute;
}

.rasmus_gallery_exhibition_title{
top: 464px;
left:100px;
position: absolute;
font-family: arial, sans-serif;
font-size:12px;
/*
background-image: url(http://afmuseet.no/site_images/blue/bildebord_hoy.jpg);
background-repeat: repeat-y;
*/
}

.gallery_exhibition_title{
top: 4px;
left:104px;
position: absolute;
font-family: arial, sans-serif;
font-size:12px;
/*
background-image: url(http://afmuseet.no/site_images/blue/bildebord_hoy.jpg);
background-repeat: repeat-y;
*/
}

.gallery_img_title{
top: 424px;
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;

}

.rasmus_gallery_vert_bord{
left: 90px;
bottom: 0px;
height: 220px;
width: 6px;
position: absolute;
background-image: url(http://afmuseet.no/site_images/blue/bildebord_small.jpg);
background-repeat: repeat-y;
}

.rasmus_gallery_vert_bord2{
left: 90px;
bottom: 0px;
height: 300px;
width: 6px;
position: absolute;
background-image: url(http://afmuseet.no/site_images/blue/bildebord_small.jpg);
background-repeat: repeat-y;
}

.rasmus_gallery_hor_bord{
top: 464px;
left:0px;
position: absolute;
}

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

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

}
