body
{
	font-family: Arial, Helvetica, Sans-Serif;
	margin:0; 
	padding:0;
	margin-top:8px;
	background-color: #ffffff;
}
#sitewrapper
{
	margin:0 auto;
	padding:0;
	width:1024px;
	border-width: 1px;
	border-style:solid;
}

#pagewrapper
{
	/*width:992px;*/
	margin:0;
	padding:0;
}
/*#contentwrapper > #content{height: auto; min-height:740px; }
#content
{
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 760px;
	float: left;
	clear: right;
	height:740px;

}
*/

.menuitemlink /*:active, .menuitemlink:visited, .menuitemlink:active */
{
	
	font-size: 13px;
	color:#415351;
	/*font-size: 12px;*/
	
	/*text-decoration: bold;*/
	/*margin: 0px 0px 0px 0px;*/
/*	padding:0px 0px 0px 0px;*/
	text-decoration: bold;
}

/*.menuitemlink:link/*, .menuitemlink:visited, .menuitemlink:active 
{
	
	font-size: 13px;
	color:#d04a2d;
	text-decoration: bold;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration: bold;
	font-size: 12px;
}*/
/*
.menuitemlink:hover
{
	
	font-size: 12px;
	color:#999999;
	color:#415351;
	/*text-decoration: bold;*/
	/*margin: 0px 0px 0px 0px;*/
/*	padding:0px 0px 0px 0px;
}*/

/* Toppområde for logo, meny */
#top
{
	margin:0;
	padding:0;
	height: 126px;
	padding-bottom: 20px;
	
}


/* Menybar, for sentrering av menyelementene */
#menubar 
{
	
	/*width: 536px;*/
	height: 41px;
	float:left;
	/*background-color: #6a3c08;*/
	/*clear: both;*/
	padding-top:73px;
	padding-left:14px;
}

/*Toppmeny, inneholder alle toppmenyelementer */
#topmenu
{
	padding-top:2px;
	height:28px;
	/*background-color:#6a3c08;*/
	/*overflow:hidden;*/
	/*width: 560px;*/
	/*float: left;*/

/* Logo for nettsted */
}

.topmenuitemimagewrapper
{
	float: left;
	
}

.topmenuitemlinkwrapper
{
	float: left;
	padding-top:13px;
	margin-left:17px;
	margin-right:18px;
}

#topmenuitumlinkborder
{
	/*border-left:solid #7e8786;*/
	height:35px;
	/*background-image: url('images\menu_border_vt.jpg');*/
	/*background-repeat: no-repeat;*/
}
#logo 
{
	float:left;
	padding-right:15px;	
	padding-top:15px;
	float:right;

}

/* Venstremenyområde */
.museeneHeading
{
	font-size:18px;
	/*color:#000000;*/
	background-color: #f6e1d2;
	font-weight:normal;
	margin:0px;
	margin: 10px 0px 0px 8px;
	padding:5px 8px 0px 10px;
	clear: both;
	float: left;
	width:142px;
	text-decoration: bold;
	color: #444444;
}
#leftmenu {
	float: left;
	width: 160px;
	margin:0;
	/*padding:10px 10px 0px 0px;*/
	clear: right;

}

#leftmenuitems
{
	margin-left: 8px;
	/*margin-right: 5px;*/
	clear: both;
	float: left;
	padding-bottom:25px;
	padding-top: 42px;
	background-color: #D04A2D;
	padding-left: 13px;
	width: 147px;
	height: 267px;
}

td.border
{
	padding-bottom: 10px;
}

#leftmenuitems a
{
	color: #ffffff;	
}

#einingar
{
	margin-left: 8px;
	clear: both;
	float: left;
	padding-bottom:5px;
	background-color: #f6e1d2;
	padding-left:10px;	
/*	padding-right; 5px;*/
	width: 150px;
	
	text-decoration: bold;	
}

#einingar a
{
	color: #444444;
	
}

#maincontent {
	float: left;
	width: 536px;
	padding-left: 17px;
	padding-right: 10px;
	/*padding-top: 10px;*/
	clear: right;
	/*min-height:710px;	*/

}
#rightcolumn 
{
	width: 252px;
	/*height: 100%;*/
	float: right;
	padding-left:16px;
	margin-right:8px;
	padding-right: 18px;
	/*padding-top: 10px;*/
	clear: none;
	background-color: #eff0f1;
}

.news
{
	clear:both;
	float:left;
	padding-bottom: 15px;
	width: 250px;
}
.rightarticleheader
{
	font-size:12px;
	font-weight:bold;
	color:#D04A2D;
	float:left;
	clear: both;
	
}

.rightarticleheader a
{
	color:#D04A2D;
	font-size:12px;
	font-weight:bold;
	font-family: "Arial", "Verdana", "Serif";
	
}


.rightarticleingress
{
	font-size:12px;
	font-weight:normal;
	color:#415351;
	float:left;
	clear: both;
	font-family: "Arial", "Verdana", "Serif";
}

.rightarticleimage
{
	margin-bottom:5px;
	margin-left:0px;	
	width:80px;
	float:right;
	overflow:hidden;
}
.rightreadmoretext
{
	float:left;
	clear: both;
}

.rightreadmoretext a
{
	color:#D04A2D;
	font-size:12px;
	font-weight:normal;
	font-family: "Arial", "Verdana", "Serif";
}


.sectionheader
{
	font-size:18px;
	color:#415351;
	padding-top: 6px;
	padding-bottom: 3px;
}

.newsborder
{
	border-bottom: solid 1px grey;
	margin-bottom: 14px;
	
}

.newsbordercheat
{
	border-bottom: solid 1px grey;
	padding-top: 12px;
	clear:both;
	
}


#frontpagetext
{
	/*text-align:center;*/
	
	
	margin-bottom:10px;
}

#frontpagenewsheader
{
	font-size:18px;
	color:#415351;
	padding-left: 5px;
	padding-bottom: 9px;
}

.frontpagenews
{
	width:536px;
	margin-bottom:20px;
	height: 160px;
	overflow:hidden;
	padding-left: 5px;
	padding-bottom: 17px;
	border-bottom: solid 1px;
}

.newstitle
{
	font-size:12px;
	color:#666666;
	text-transform:uppercase;
	/*text-align:left:*/
	font-family: "Arial", "Verdana", "Serif";
	
}

.newstitle a 
{
	font-size:12px;
	font-weight: bold;
	color: #D04a2d;
	font-family: "Arial", "Verdana", "Serif";
}

.newsingress
{
	font-size:12px;
	color:#415351;
	/*text-align: left;*/
	font-family: "Arial", "Verdana", "Serif";
}

.newsingress a
{
	font-family: "Arial", "Verdana", "Serif";
	font-size:12px;
	color: #D04a2d;
}

.newsingressimage
{
	padding-left:10px;
	width:150px;
	
}

.readmoretext
{
	/*text-align: left;*/
	font-size:12px;
	color:#666666;
	/*text-align:left:*/
	font-family: "Arial", "Verdana", "Serif";
}

.readmoretext a
{
	font-size:12px;
	color: #D04a2d;
	
}	

#footer
{
	clear:both;
	/*background-color:White;*/
	/*border-right:solid 1px black;
	border-left:solid 1px black;*/
	border-top:solid 1px black;
	color:#333333;
	text-align:center;
}

#wrapper 
{
	width: 990px;
	background-color: #FFFFFF;
}

/*#top1 
{
	margin:0;padding:0;
	height: 123px;
	width: 171px;
	position: absolute;
	left: 320px;
	top: 9px;
	overflow:hidden;
}
#top2 {
	margin:0;padding:0;
	height: 123px;
	width: 171px;
	position: absolute;
	left: 566px;
	top: 9px;
	overflow:hidden;
}
#top3 
{
	margin:0;padding:0;
	height: 123px;
	width: 171px;
	position: absolute;
	left: 820px;
	top: 9px;
	overflow:hidden;
}*/
#contentwrapper 
{
	clear: both;
	/*float: left;*/
	
}

.topmenuitemlink a:link /*, .topmenuitemlink:link, .topmenuitemlink:active*/
{
	
	font-size: 12px;
	color: #d04a2d;
	padding:7px 9px 7px 9px;
	font-weight: bold;
	line-height:16px;
	text-decoration:none;
}	
.topmenuitemlink a:hover
{
	
	font-size: 12px;
	font-weight: bold;
	color: #415351;
	/*padding-top:7px;*
	/*padding-right:9px;*/
	/*padding-bottom:7px;*/
	/*padding-left: 9px;*/
	/*font-weight: bold;*/
	line-height:16px;
	text-decoration:none;
	
}

/*
.leftmenuitemlink:visited, .leftmenuitemlink:link, .leftmenuitemlink:active
{
	font-size: 13px;
	color:#666666;
	text-decoration: bold;
	
}
.leftmenuitemlink:hover
{
	
	font-size: 13px;
	color:#999999;
	text-decoration: bold;
	
}*/
.leftmenusubitemlink:visited, .leftmenusubitemlink:link, .leftmenusubitemlink:active
{
	
	font-size: 13px;
	/*color:#666666;
	text-decoration: bold;*/
	
}
.leftmenusubitemlink:hover
{
	
	font-size: 13px;
	color:#999999;
	text-decoration: bold;
	
}


#leftcolumn {
	clear: left;
	float: left;
	width:160px;
}
#language {
	clear: inherit;
	width: 120px;
	float: right;
	padding-top: 4px;
}
#topmenuright 
{
	clear: none;
	float: right;
	width: 320px;
	background-color: #6A3C08;
   	height: 29px;
}


#lang
{
	height: 19px;
}



/*#form-search
{
	border:0px;
	padding:0px;
	height:29px;
}*/

#inp-search
{
	width: 146px;
	border: 1px solid #DBDCDB;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom:10px;
	
}

#search
{
	padding-top:73px;
	padding-left:10px;
	height: 37px;
	float: left;
	/*width: 160px;*/
}

/* Jquery*/


body
{
	font-family:arial
}

.clear
{
	clear:both
}

#gallery
{
	position:relative;
	height:310px;
}
#gallery a
{
	float:left;
	position:absolute;
}
	
#gallery a img
{
	border:none;
}

#gallery a.show
{
	z-index:500
}

#gallery .caption
{
	z-index:600; 
	background-color:#000; 
	color:#ffffff; 
	height:100px; 
	width:100%; 
	position:absolute;
	bottom:0;
}

#gallery .caption .content
{
	margin:5px
}

#gallery .caption .content h3
{
	margin:0;
	padding:0;
	color:#1DCCEF;
}



